| Place | Player | Matches | Goals | Penalties | First match | Last match |
|---|---|---|---|---|---|---|
| 1 | Kenny Dalglish | 14 | 4 | 0 | 1973-11-14 | 1985-10-16 |
| 2 | Jim Leighton | 11 | 0 | 0 | 1982-10-13 | 1998-06-23 |
| 3 | Shaun Maloney | 10 | 5 | 2 | 2014-09-07 | 2015-10-11 |
| 3 | Steven Fletcher | 10 | 6 | 0 | 2014-09-07 | 2015-10-11 |
| 3 | Gordon Durie | 10 | 0 | 0 | 1990-04-25 | 1998-06-23 |
| 3 | Richard Gough | 10 | 0 | 0 | 1983-11-16 | 1992-06-18 |
| 3 | Paul McStay | 10 | 1 | 0 | 1983-11-16 | 1992-06-18 |
| 3 | Stuart McCall | 10 | 1 | 0 | 1990-04-25 | 1996-06-18 |
| 3 | Joe Jordan | 10 | 4 | 0 | 1973-11-14 | 1982-06-22 |
| 10 | Scott Brown | 9 | 0 | 0 | 2014-10-11 | 2015-10-11 |
| 10 | Steven Naismith | 9 | 3 | 0 | 2014-09-07 | 2015-10-11 |
| 10 | Ally McCoist | 9 | 1 | 0 | 1990-04-25 | 1996-06-18 |
| 10 | David Marshall | 9 | 0 | 0 | 2014-09-07 | 2015-10-08 |
| 10 | Russell Martin | 9 | 0 | 0 | 2014-09-07 | 2015-10-08 |
| 10 | Alan Hutton | 9 | 0 | 0 | 2014-09-07 | 2015-10-11 |
| 10 | Tommy Boyd | 9 | 0 | 0 | 1992-06-18 | 1999-04-28 |
| 10 | Graeme Souness | 9 | 1 | 0 | 1974-10-30 | 1986-06-08 |
| 18 | Alex McLeish | 8 | 0 | 0 | 1982-06-18 | 1990-06-20 |
| 18 | Gordon Strachan | 8 | 1 | 0 | 1982-06-15 | 1986-06-13 |
| 18 | John Collins | 8 | 1 | 1 | 1990-04-25 | 1998-06-23 |
| 18 | Andy Goram | 8 | 0 | 0 | 1985-10-16 | 1996-06-18 |
| 18 | Willie Miller | 8 | 0 | 0 | 1982-06-18 | 1986-06-13 |
| 18 | Martin Buchan | 8 | 0 | 0 | 1974-03-27 | 1978-06-11 |
| 18 | Ikechi Anya | 8 | 1 | 0 | 2014-09-07 | 2015-09-07 |
| 25 | Colin Hendry | 7 | 0 | 0 | 1996-06-10 | 1999-04-28 |
| 25 | Gary McAllister | 7 | 1 | 1 | 1990-04-25 | 1996-06-18 |
| 25 | Maurice Malpas | 7 | 0 | 0 | 1986-06-04 | 1992-06-15 |
| 25 | James Morrison | 7 | 0 | 0 | 2014-09-07 | 2015-09-07 |
| 25 | Kevin Gallacher | 7 | 0 | 0 | 1992-06-12 | 1998-06-23 |
| 25 | Roy Aitken | 7 | 0 | 0 | 1985-10-16 | 1990-06-20 |
| 25 | Stewart McKimmie | 7 | 0 | 0 | 1990-06-11 | 1996-06-15 |
| 25 | Sandy Jardine | 7 | 0 | 0 | 1973-11-14 | 1978-06-07 |
| 25 | Danny McGrain | 7 | 0 | 0 | 1973-11-14 | 1982-06-22 |
| 34 | Craig Burley | 6 | 1 | 0 | 1996-06-10 | 1998-06-23 |
| 34 | Paul Lambert | 6 | 0 | 0 | 1998-06-10 | 2003-09-10 |
| 34 | Dave McPherson | 6 | 0 | 0 | 1990-06-11 | 1992-06-18 |
| 34 | Dave Narey | 6 | 1 | 0 | 1982-06-15 | 1986-06-13 |
| 34 | Steve Archibald | 6 | 1 | 0 | 1982-06-15 | 1986-06-08 |
| 34 | Alan Rough | 6 | 0 | 0 | 1978-06-03 | 1982-06-22 |
| 34 | Billy Bremner | 6 | 0 | 0 | 1969-04-16 | 1974-06-22 |
| 34 | Grant Hanley | 6 | 0 | 0 | 2014-09-07 | 2015-10-08 |
| 42 | Christian Dailly | 5 | 0 | 0 | 1998-06-10 | 2003-09-10 |
| 42 | James McArthur | 5 | 1 | 0 | 2014-09-07 | 2015-10-08 |
| 42 | Darren Fletcher | 5 | 1 | 0 | 2014-09-07 | 2015-10-11 |
| 42 | Colin Calderwood | 5 | 0 | 0 | 1996-06-10 | 1998-06-16 |
| 42 | Charlie Mulgrew | 5 | 0 | 0 | 2014-09-07 | 2015-09-07 |
| 42 | Denis Law | 5 | 0 | 0 | 1964-05-12 | 1974-06-14 |
| 42 | Mo Johnston | 5 | 1 | 1 | 1985-10-16 | 1990-06-20 |
| 42 | Eric Caldow | 5 | 0 | 0 | 1957-05-22 | 1959-05-06 |
| 42 | Bobby Collins | 5 | 3 | 0 | 1957-05-22 | 1959-05-06 |