DS Alison 'Tosh' McIntosh / DC Alison 'Tosh' MacIntosh (51 episodes, 2013-2025)
DC Sandy Wilson / PC Sandy Wilson (50 episodes, 2013-2024)
Sgt Billy McCabe / Sgt. Billy McCabe (44 episodes, 2013-2024)
DI Jimmy Perez (38 episodes, 2013-2022)
Duncan Hunter (30 episodes, 2013-2022)
Cora McLean / Cora / Cora MacLean (28 episodes, 2014-2024)
Cassie Perez (27 episodes, 2013-2022)
Rhona Kelly (25 episodes, 2014-2022)
PC Alex Grant / P.C. Alex Grant (22 episodes, 2019-2024)
Donnie (20 episodes, 2019-2024)
DI Ruth Calder (13 episodes, 2023-2025)
Kate Kilmuir (11 episodes, 2018-2021)
Meg Pattison (11 episodes, 2021-2022)
Donna Killick (10 episodes, 2018-2021)
Molly Kilmuir / Lizzie Kilmuir (9 episodes, 2018-2021)
Maggie Kean (9 episodes, 2021-2022)
PC Lorna Burns / PC Burns (9 episodes, 2022-2024)
Harry Lamont (7 episodes, 2023-2024)
Reverend Alan Calder (7 episodes, 2023-2024)
Thomas Malone (6 episodes, 2018)
Rachel Cairns (6 episodes, 2022)
Sgt Billy McBride (6 episodes, 2014)
Abbie Cairns (6 episodes, 2022)
Olivia Lennox (6 episodes, 2019)
Paul Kiernan / Aaron McGuire (6 episodes, 2019)
Kieran Quinn (6 episodes, 2023)
Stella Quinn (6 episodes, 2023)
Zezi Ugara (6 episodes, 2019)
Jamie Hayes (6 episodes, 2019)
Lloyd Anderson (6 episodes, 2022)
Alice Brooks (6 episodes, 2019)
Alison Woods (6 episodes, 2022)
Danny Cairns (6 episodes, 2022)
Grace Bain (6 episodes, 2023)
Eve Galbraith (6 episodes, 2021)
Martin Otina / DI Calvin Walker (6 episodes, 2022)
Logan Creggan (6 episodes, 2021)
Bobby Bain (6 episodes, 2023)
Jenny / Jenny Belshaw (6 episodes, 2014-2016)
Merran Galbraith (6 episodes, 2021)
Mick Muir (6 episodes, 2021)
James Innes (6 episodes, 2023)
Allan Killick / Alan Killick (5 episodes, 2018)
Rory Quinn (6 episodes, 2023)
Gail Callahan (1 episode, 2018)
Euan Rossi (6 episodes, 2024)
Leanne Randall (5 episodes, 2016)
Drew McColl (5 episodes, 2018)
Jo Halley (5 episodes, 2018)
Dr. Darren Bedford / Darren Bedford (5 episodes, 2021)
Fiona Bedford (5 episodes, 2021)
Bella (5 episodes, 2016)
Gavin Laird (5 episodes, 2019)
Freya Galdie (5 episodes, 2016)
Azir Sadat (5 episodes, 2023)
Jamie Narey (5 episodes, 2022)
Chris Brooks (5 episodes, 2019)
Murry Rankin (5 episodes, 2022)
Drew (5 episodes, 2013-2014)
Cal Innes (5 episodes, 2023)
Asha Israni (5 episodes, 2016)
Niven Guthrie (5 episodes, 2021)
Clana (5 episodes, 2022)
Carrie McAndrew (5 episodes, 2021)
Carol Anne Mané (5 episodes, 2022)
Neil Bain (5 episodes, 2023)
Niki (4 episodes, 2019)
Ellen Quinn (4 episodes, 2023)
Agnes Moffat / Mary Perez (4 episodes, 2014-2023)
Grace (4 episodes, 2016)
Phyllis Brennan (4 episodes, 2016)
Alec (4 episodes, 2016)
Peter Ayre (4 episodes, 2023)
Craig Cooper (4 episodes, 2016)
James Perez (4 episodes, 2021)
Salma Nassan (4 episodes, 2021)
Rasha Nassan (4 episodes, 2021)
Lowrie (4 episodes, 2016)
Rosie (4 episodes, 2019)
Mary / Mary Hunter (4 episodes, 2018-2019)
Nazir Nassan (4 episodes, 2021)
Arthur McCall (4 episodes, 2016)
Amma Calder (4 episodes, 2023)
Heather Bain (4 episodes, 2023)
Fraser Creggan (4 episodes, 2021)
Rosemary Strachan (4 episodes, 2023)
Liam Kenmuir (4 episodes, 2023)
Sister Carolyn (4 episodes, 2021)
Gunman / Gunman Eddie Cairs (3 episodes, 2016)
Mags (3 episodes, 2019)
DCI Thomas Coombes (3 episodes, 2023)
Michael Maguire (3 episodes, 2016)
Lars Bleymann (3 episodes, 2018)
DI Anke Strom (3 episodes, 2018)
Ronald Haldane / Alex Galbraith (3 episodes, 2013-2021)
Lynda Morton (3 episodes, 2021)
Bryd Fleming (3 episodes, 2022)
Morag Dunwoody (3 episodes, 2019)
DS Iain Boyd (3 episodes, 2016)
Calum Dunwoody (3 episodes, 2019)
Farida Sadat (3 episodes, 2023)
Calvin Sarwar (3 episodes, 2016)
Andrea Doyle (3 episodes, 2019)
Curtis Galt (3 episodes, 2021)
Tommy Monro (3 episodes, 2016)
Vicky Kirkland / Vicky, Libraria (3 episodes, 2013-2016)
Denise / Hotel Manager (3 episodes, 2018-2019)
Struan Guthrie (3 episodes, 2021)
Alec MacBay (3 episodes, 2018-2021)
Benny Ray (3 episodes, 2018)
Kirsty Gauldie / PIRC Commissioner (3 episodes, 2019-2021)
Tom Knox (3 episodes, 2023)
Graeme Benson (3 episodes, 2019)
Gregg Flett (3 episodes, 2022)
Logan (3 episodes, 2016)
William Rodgers (3 episodes, 2022)
Maurice Ross (3 episodes, 2021)
Magnus Bain (2 episodes, 2013-2014)
Ally Flett (3 episodes, 2022)
Edison (2 episodes, 2016)
Peter Latimer (2 episodes, 2014)
Evie Watt (2 episodes, 2014)
Sally Henry (2 episodes, 2014)
John Howell (2 episodes, 2023)
Hattie James (2 episodes, 2013)
Finlay Caulfield (2 episodes, 2014)
Tessa Warren (2 episodes, 2014)
Prentice Hayes (2 episodes, 2019)
DI Jessie Cole (2 episodes, 2018)
Carla Hayes (2 episodes, 2019)
Lukas Nowak (2 episodes, 2023)
Alan Isbister (2 episodes, 2014)
Joe Blake (2 episodes, 2014)
DS Ian Jackson (2 episodes, 2018)
Joseph Wilson (2 episodes, 2013)
Anna Blake (2 episodes, 2014)
Margaret Henry (2 episodes, 2014)
Willow Reeves (2 episodes, 2014)
Cameron Watt (2 episodes, 2014)
Robbie Morton (2 episodes, 2016)
Bill Warren (2 episodes, 2014)
Sheena Davidson (2 episodes, 2022)
Anna Haldane (2 episodes, 2013)
James Perez (2 episodes, 2014)
Donnie Tulloch (2 episodes, 2014)
Isobel Tulloch (2 episodes, 2014)
Catherine Ross (2 episodes, 2014)
Joe Dalhousie (2 episodes, 2014)
Jess Collins (2 episodes, 2014)
Kelly Paterson (2 episodes, 2016)
Granton Davidson (2 episodes, 2022)
Sophie (2 episodes, 2013)
Ben Brennan (2 episodes, 2016)
Professor Paul Berglund (2 episodes, 2013)
Kitty Collins (2 episodes, 2014)
Sally McColl (2 episodes, 2018)
Adam Markham (2 episodes, 2014)
Angus Tulloch (2 episodes, 2014)
John Henderson (2 episodes, 2014)
Alex Henry (2 episodes, 2014)
Eamon Gauldie (2 episodes, 2021)
Frank Blake (2 episodes, 2014)
Connor Cairns (2 episodes, 2022)
Maria Markham (2 episodes, 2014)
Gwen James (2 episodes, 2013)
Jackie Haldane (2 episodes, 2013)
Callum Peerie (2 episodes, 2016)
Cameron Waldron (2 episodes, 2022)
Nicole Waldron (2 episodes, 2022)
Ewan Ross (2 episodes, 2014)
Andrew Haldane (2 episodes, 2013)
Andy Belshaw (2 episodes, 2014)
Callum's Mother (2 episodes, 2016)
Robert Downing (2 episodes, 2018)
Stevie (2 episodes, 2022)
Hugo Scott (2 episodes, 2014)
Iain Redford (2 episodes, 2014)
Meg Hamilton (2 episodes, 2018)
Jean Ferguson (2 episodes, 2023)
Solicitor (2 episodes, 2014)
Larson (2 episodes, 2021)
Marnie (2 episodes, 2016)
Ronnie Tulloch (2 episodes, 2023)
Gerry Bryce (2 episodes, 2023)
Jean Morrow (2 episodes, 2022)
Martin the Hospital Porter (1 episode, 2016)
Gina Bradley (1 episode, 2014)
Ferry Chef (1 episode, 2016)
Andy (1 episode, 2019)
Davy Neville / Neville (1 episode, 2016)
Mima Wilson (1 episode, 2013)
Daniel Ugara (1 episode, 2019)
Young Calder (1 episode, 2023)
Young Peter Ayre (1 episode, 2023)
Minister (1 episode, 2021)
Kirsty Bell (1 episode, 2023)
Young Cal (1 episode, 2023)
Jerry Markham (1 episode, 2014)
Deputy Chief Constable (1 episode, 2022)
Philip Remis (1 episode, 2023)
Police Officer (1 episode, 2016)
Agent Nielsen (1 episode, 2018)
Crisis Worker (1 episode, 2016)
Sheep Farmer (1 episode, 2016)
DC Jack Hurley (1 episode, 2023)
Forensic Nurse (1 episode, 2016)
Division Organizer (1 episode, 2018)
Eric the Boatman (1 episode, 2016)
Connor McKay (1 episode, 2021)
Aileen Fleming (1 episode, 2022)
DI Sam Boyd (1 episode, 2019)
Catrina (1 episode, 2019)
Annabel (1 episode, 2014)
Claire McGuire (1 episode, 2019)
Calvin's Lawyer (1 episode, 2016)
Katy Dunwoody (1 episode, 2019)
Taxi Driver (1 episode, 2023)
Chrissie (1 episode, 2016)
Mike Brennan (1 episode, 2016)
Dr. Paul McLean (1 episode, 2016)
Young Nigerian Woman (1 episode, 2019)
Magnus Farley (1 episode, 2016)
Andreas Hagan (1 episode, 2018)
Jennifer Keltie (1 episode, 2018)
Jill Stevens (1 episode, 2022)
Gret Bruce (1 episode, 2014)
Man on Beach (1 episode, 2016)
Kyle Farley (1 episode, 2016)
Brian Bruce (1 episode, 2014)
Reg Gilbert (1 episode, 2014)
Prison Officer (1 episode, 2016)
Trine (1 episode, 2018)
Radio DJ (1 episode, 2018)
Marie-Ann Ross (1 episode, 2021)
Headmaster (1 episode, 2016)
Andrew (1 episode, 2016)
Henrick (1 episode, 2018)
Charlotte (1 episode, 2022)
Bridal Shop Owner (1 episode, 2016)
Lynn Henderson (1 episode, 2022)
Arthur's Heavy (1 episode, 2016)
Benny Ray's grandson (1 episode, 2018)
DCI Melanie Reid (1 episode, 2022)
Nursery Nurse (Sally) (1 episode, 2023)
Caz (1 episode, 2019)
Alice (1 episode, 2016)
Nina Soderland (1 episode, 2018)
Ida Harrison (1 episode, 2021)
George (1 episode, 2016)
Liam (1 episode, 2022)
Brian McDade (1 episode, 2016)
Dealer (1 episode, 2022)
Magnus McCall (1 episode, 2023)
Shop Assistant (1 episode, 2016)
Trish (1 episode, 2019)
Tony Walker (1 episode, 2022)
Stella McEwan (1 episode, 2022)
Plant Manager (1 episode, 2016)
Angela Muir (1 episode, 2021)
Mrs. Whelan (1 episode, 2016)
Man at Airport (1 episode, 2016)
Superintendent Sandison (1 episode, 2021)
Nurse (1 episode, 2023)
Airline rep (1 episode, 2016)
Maura Watt (1 episode, 2023)
Ben Jardine (1 episode, 2023)
(1 episode, 2024)
C.I.D. / CID (uncredited) (30 episodes, 2018-2023)
Bagpiper (uncredited) (1 episode, 2013)
Weather Reporter (uncredited) (1 episode, 2014)
Guy on boat (uncredited) (1 episode, 2014)
Wedding Guest (uncredited) (1 episode, 2014)
Dead Officer (uncredited) (1 episode, 2014)
Hospital Patient (uncredited) (1 episode, 2016)
Henchman (uncredited) (1 episode, 2016)
Male Nurse (uncredited) (1 episode, 2016)
Lili (uncredited) (1 episode, 2016)
Diner in Restuarant (uncredited) (1 episode, 2016)
Man at Bar (uncredited) (1 episode, 2016)
Graham (uncredited) (1 episode, 2018)
Museum Visitor (uncredited) (1 episode, 2019)
Eastern European Girl (uncredited) (1 episode, 2019)
Runner in Ayr (uncredited) (1 episode, 2022)