News

Rangers All-Time Record Appearance Makers Including Four Barca Bears

Add as preferred source on Google

Who has the most appearances for Rangers? Here, we look at the Ibrox club’s record all-time appearance holders throughout their storied history.

Rangers are steeped in history as a football club and have won a huge number of trophies since its formation in 1872.

And making all of that success happen – including the 1972 European Cup Winners’ Cup and an incredible 55 domestic championships – are of course, the players on the park.

The Ibrox giants’ fanbase have witnessed the most loyal of football club servants represent the Light Blue of Rangers and with that, many have racked up an eye-watering number of appearances for the Glasgow natives.

But who exactly has played the most games for Rangers and who tops the list as the club’s all-time record appearance holder?

Here, Rangers News delves into the statistics as provided by Fitbastats to reveal the top 10 Rangers players with the highest number of appearances for the outfit.

Players with most appearances for Rangers

10 – Ian McColl – 526 appearances

Ian McColl appeared for Rangers between 1945 and 1960. He played 360 league games, 59 in the Scottish Cup, 100 in the Scottish League Cup and seven in Europe.

9 – Peter McCloy – 535 appearances

Celtic v Rangers
Photo by Mark Leech/Offside via Getty Images

Peter McCloy turned out for Rangers between 1970 and 1986. He played 351 league games, 55 in the Scottish Cup, 86 in the Scottish League Cup and 43 in Europe.

8 – Davie Cooper – 540 appearances

Davie Cooper played for Rangers between 1977 and 1989. He played 376 league games, 49 in the Scottish Cup, 77 in the Scottish League Cup and 38 in Europe.

7 – Derek Johnstone – 549 appearances

Derek Johnstone represented Rangers between 1970 and 1983, before coming back for a second spell between 1985 and 1986. He played 369 league games, 57 in the Scottish Cup, 85 in the Scottish League Cup and 38 in Europe.

6 – Dougie Gray – 555 appearances

Dougie Gray appeared for Rangers between 1925 and 1946. He played 490 league games and 65 in the Scottish Cup.

5 – David Meiklejohn – 563 appearances

David Meiklejohn turned out for Rangers between 1919 and 1936. He played 490 league games and 73 in the Scottish Cup.

4 – Sandy Archibald – 580 appearances

Sandy Archibald played for Rangers between 1917 and 1934. He played 513 league games and 67 in the Scottish Cup.

3 – Ally McCoist – 581 appearances

Ally McCoist of Rangers
Photo by Ben Radford/Allsport/Getty Images

Ally McCoist represented Rangers between 1983 and 1998. He played 418 league games, 47 in the Scottish Cup, 62 in the Scottish League Cup and 54 in Europe.

2 – Sandy Jardine – 674 appearances

Sandy Jardine played for Rangers between 1966 and 1982. He played 451 league games, 64 in the Scottish Cup, 107 in the Scottish League Cup and 52 in Europe.

1 – John Greig – 755 appearances

Rangers FC v Celtic FC - Cinch Scottish Premiership
Photo by Ian MacNicol/Getty Images

John Greig is Rangers’ record appearance holder, representing the club between 1961 and 1978. He played 498 league games, 72 in the Scottish Cup, 121 in the Scottish League Cup and 64 in Europe.