This is a list of past and present Rangers F.C. players who have been capped by their country whilst at the club.
Fifty-one nations, former and present, have played international matches with teams featuring Rangers players. Rangers have had players take part in matches governed by all continental federations ( UEFA, CONCACAF, CONMEBOL, CAF, AFC, and the OFC).
Players in bold are still at the club.
Contents
Current national teams -
Albania |
Algeria |
Argentina |
Australia |
Belgium |
Bosnia and Herzegovina |
Canada |
Chile |
Colombia |
Croatia |
Curaçao |
Czech Republic |
Denmark |
Ecuador |
Egypt |
England |
Finland |
France |
Gabon |
Georgia |
Germany |
Greece |
Iceland |
Israel |
Jamaica |
Lithuania |
Mali |
Malta |
Nigeria |
Netherlands |
Northern Ireland |
Norway |
Poland |
Portugal |
Romania |
Russia |
Scotland |
Slovakia |
South Africa |
Sweden |
Switzerland |
Trinidad and Tobago |
Tunisia |
Turkey |
Ukraine |
United States |
Wales |
Zambia
Notes
Former national teams - CIS | Ireland | Serbia and Montenegro | Soviet Union |
Rangers F.C. Albanian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Eros Grezda | 10 October 2018 | 25 March 2019 | 6 [1] |
Rangers F.C. Algerian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Madjid Bougherra | 20 August 2008 | 23 June 2010 | 20 [2] | |
Brahim Hemdani | 31 May 2008 | 1 [3] |
Rangers F.C. Argentine international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Claudio Caniggia | 13 February 2002 | 28 March 2002 | 2 [4] |
Rangers F.C. Australian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dave Mitchell | 12 June 1980 | 31 October 1993 | 2 [5] | |
Craig Moore | 21 June 1995 | 29 March 2004 | 30 [6] | |
Tony Vidmar | 6 July 1997 | 25 November 2001 | 27 [7] | |
Matt McKay | 2 September 2011 | 15 November 2011 | 6 [8] |
Rangers F.C. Belgian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Thomas Buffel | 4 June 2005 | 16 August 2006 | 5 [9] |
Rangers F.C. Bosnian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Saša Papac | 2 September 2006 | 28 February 2012 | 10 [10] |
Rangers F.C. Canadian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Colin Miller | 16 October 1984 | 10 May 1986 | 5 [11] | |
Fraser Aird | 13 October 2015 | 11 October 2016 | 2 [12] | |
Scott Arfield | 9 September 2018 | 15 November 2019 | 7 [13] |
Rangers F.C. Chilean international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Sebastián Rozental | 15 December 1996 | 8 October 2000 | 9 [14] |
Rangers F.C. Colombian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Alfredo Morelos | 7 September 2018 | 20 June 2021 | 11 [15] |
Rangers F.C. Croatian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dado Pršo | 5 June 2004 | 22 June 2006 | 21 [16] | |
Nikica Jelavić | 3 September 2010 | 15 November 2011 | 11 [17] | |
Borna Barišić | 6 September 2018 | 15 October 2023 | 32 [18] |
Rangers F.C. Curaçaoan international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Juninho Bacuna | 6 October 2021 | 9 October 2021 | 2 [19] |
Rangers F.C. Czech international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Libor Sionko | 30 May 2006 | 24 March 2007 | 8 [20] |
Rangers F.C. Danish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jan Bartram | ||||
Erik Bo Andersen | 19 June 1996 | 1 [21] | ||
Jesper Christiansen | 6 March 2002 | 1 [22] | ||
Brian Laudrup | 17 August 1994 | 28 June 1998 | 33 [23] | |
Peter Løvenkrands | 27 March 2002 | 1 March 2006 | 13 [24] |
Rangers F.C. Ecuadorian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
José Cifuentes | 7 September 2023 | 12 June 2024 | 5 [25] |
Rangers F.C. Egyptian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Mohamed Latif |
Rangers F.C. English international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Terry Butcher | 10 September 1986 | 4 July 1990 | 32 [26] | |
Paul Gascoigne | 6 September 1995 | 26 June 1996 | 22 [27] | |
Mark Hateley | 25 March 1992 | 1 [28] | ||
Trevor Steven | 25 April 1990 | 6 February 1991 | 5 [29] | |
Gary Stevens | 14 September 1988 | 3 June 1992 | 20 [30] | |
Mark Walters | 3 June 1991 | 1 [31] | ||
Chris Woods | 12 November 1986 | 12 June 1991 | 20 [32] |
Rangers F.C. Finnish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jonatan Johansson | 20 August 1997 | 3 June 2000 | 20 [33] | |
Antti Niemi | 6 September 1997 | 4 September 1999 | 17 [34] | |
Glen Kamara | 23 March 2019 | 19 June 2023 | 43 [35] |
Rangers F.C. French international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jean-Alain Boumsong | 17 November 2004 | 1 [36] |
Rangers F.C. Gabonese international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Daniel Cousin | 8 September 2007 | 19 August 2008 | 2 [37] |
Rangers F.C. Georgian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Shota Arveladze | 1 September 2001 | 26 March 2005 | 12 [38] | |
Zurab Khizanishvili | 11 June 2003 | 27 February 2006 | 17 [39] |
Rangers F.C. German international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jörg Albertz | 5 September 1998 | 1 [40] |
Rangers F.C. Greek international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Sotirios Kyrgiakos | 9 February 2005 | 25 May 2006 | 15 [41] |
Rangers F.C. Honduran international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Arnold Peralta | 11 October 2013 | 18 November 2014 | 7 [42] |
Rangers F.C. Icelandic international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Thor Beck | 10 August 1964 | 5 July 1965 |
Rangers F.C. Israeli international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Avi Cohen | 9 January 1988 | 17 February 1988 | 3 [43] | |
Boni Ginzburg | 15 October 1989 | 30 October 1989 | 2 [44] |
Rangers F.C. Jamaican international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Kemar Roofe | 5 September 2021 | 12 November 2021 | 5 [45] |
Rangers F.C. Lithuanian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Andrius Velička | 15 October 2008 | 17 November 2010 | 6 [46] | |
Marius Žaliūkas | 8 September 2014 | 27 March 2015 | 2 [47] |
Rangers F.C. Malian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Lassana Coulibaly | 16 October 2018 | 28 June 2019 | 7 [48] |
Rangers F.C. Maltese international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Myles Beerman | 6 June 2017 | 26 March 2018 | 2 [49] |
Rangers F.C. Nigerian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Sone Aluko | 16 June 2012 | 1 [50] | ||
Joe Aribo | 10 September 2019 | 9 June 2022 | 18 [51] | |
Leon Balogun | 9 October 2020 | 29 March 2022 | 11 [52] | |
Calvin Bassey | 25 March 2022 | 13 June 2022 | 6 [53] |
Rangers F.C. Dutch international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Ronald de Boer | 2 September 2000 | 13 February 2002 | 4 [54] | |
Pieter Huistra | 17 April 1991 | 11 September 1991 | 3 [55] | |
Bert Konterman | 16 June 2000 | 2 September 2000 | 2 [56] | |
Arthur Numan | 27 May 1998 | 19 May 2002 | 16 [57] | |
Fernando Ricksen | 15 November 2000 | 30 April 2003 | 12 [58] | |
Giovanni van Bronckhorst | 18 November 1998 | 7 October 2000 | 14 [59] |
Rangers F.C. Northern Irish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Steven Davis | 26 March 2008 | 27 September 2022 | 61 [60] | |
David Healy | 9 February 2011 | 2 June 2012 | 9 [61] | |
Lee Hodson | 4 September 2016 | 3 June 2018 | 8 [62] | |
Gareth McAuley | 18 November 2018 | 1 [63] | ||
Kyle Lafferty | 11 October 2008 | 11 June 2019 | 19 [64] | |
Andrew Little | 28 March 2009 | 7 September 2012 | 9 [65] | |
John McClelland | 3 June 1981 | 16 October 1984 | 25 [66] | |
Jimmy Nicholl | 24 May 1983 | 12 June 1986 | 11 [67] | |
Dean Shiels | 15 August 2012 | 14 November 2012 | 4 [68] | |
Jordan Jones | 8 June 2019 | 30 May 2021 | 5 [69] | |
Billy Simpson | 1951 | 1958 | 12 [70] | |
Ross McCausland | 17 November 2023 | 11 June 2024 | 3 [71] |
Rangers F.C. Norwegian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Henning Berg | 20 August 2003 | 27 May 2004 | 5 [72] | |
Tore André Flo | 24 March 2001 | 17 April 2002 | 8 [73] |
Rangers F.C. Polish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dariusz Adamczuk | 18 August 1999 | 1 [74] |
Rangers F.C. Portuguese international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Pedro Mendes | 10 October 2009 | 14 October 2009 | 2 [75] | |
Bruno Alves | 9 June 2017 | 7 June 2018 | 7 [76] |
Rangers F.C. Romanian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Daniel Prodan | 5 December 2000 | 1 [77] | ||
Dorin Goian | 2 September 2011 | 4 June 2013 | 12 [78] | |
Ianis Hagi | 4 September 2020 | 17 June 2024 | 26 [79] |
Rangers F.C. Russian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Andrei Kanchelskis | 19 August 1998 | 5 September 1998 | 2 [80] |
Rangers F.C. Scottish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Charlie Adam | 30 May 2007 | 6 June 2007 | 2 [81] | |
Sandy Archibald | 12 February 1921 | 9 April 1932 | 8 [82] | |
Sammy Baird | 21 November 1956 | 15 June 1958 | 7 [83] | |
John Barker | 18 March 1893 | 24 March 1894 | 2 [84] | |
Jim Baxter | 9 November 1960 | 21 October 1964 | 23 [85] | |
Alex Bennett | 1 March 1909 | 15 March 1913 | 8 [86] | |
Jim Bett | 23 March 1982 | 15 December 1982 | 2 [87] | |
Ian Black | 15 August 2012 | 1 [88] | ||
James Bowie | 13 March 1920 | 10 April 1920 | 2 [89] | |
Kris Boyd | 11 May 2006 | 3 March 2010 | 16 [90] | |
Ralph Brand | 9 November 1960 | 2 May 1962 | 8 [91] | |
Kirk Broadfoot | 10 September 2008 | 11 August 2010 | 4 [92] | |
Bobby Brown | 27 November 1946 | 18 October 1952 | 4 [93] | |
George Brown | 25 October 1930 | 21 May 1938 | 19 [94] | |
John Buchanan | 13 April 1929 | 5 April 1930 | 2 [94] | |
Chris Burke | 11 May 2006 | 13 May 2006 | 2 [94] | |
Tommy Cairns | 26 February 1920 | 4 April 1925 | 8 [94] | |
Eric Caldow | 6 April 1957 | 6 April 1963 | 40 [94] | |
John Cameron | 20 March 1886 | 1 [94] | ||
John Campbell | 18 March 1899 | 23 February 1901 | 4 [94] | |
Peter Campbell | 23 March 1878 | 7 April 1879 | 2 [94] | |
William Chalmers | 14 March 1885 | 1 [94] | ||
Davie Cooper | 12 September 1979 | 26 May 1987 | 20 [94] | |
Sammy Cox | 23 May 1948 | 3 April 1954 | 25 [94] | |
Tully Craig | 26 February 1927 | 5 April 1930 | 8 [94] | |
David Crawford | 3 February 1900 | 1 [94] | ||
Jason Cummings | 27 March 2018 | 1 | ||
Andy Cunningham | 13 March 1920 | 2 April 1927 | 12 [94] | |
Christian Dailly | 30 May 2008 | 1 [94] | ||
Ally Dawson | 28 May 1980 | 19 June 1983 | 5 [94] | |
Jerry Dawson | 20 October 1934 | 15 April 1939 | 14 [94] | |
Matthew Dickie | 27 March 1897 | 3 February 1900 | 3 [94] | |
Billy Dodds | 29 March 2000 | 5 September 2001 | 11 [94] | |
Jock Drummond | 31 March 1894 | 21 March 1903 | 13 [94] | |
Jimmy Duncanson | 27 November 1946 | 1 [94] | ||
Gordon Durie | 23 March 1994 | 23 June 1998 | 18 [94] | |
Ian Durrant | 9 September 1987 | 17 November 1993 | 11 [94] | |
Barry Ferguson | 5 September 1998 | 28 March 2009 | 35 [94] | |
Derek Ferguson | 22 March 1988 | 17 May 1988 | 2 [94] | |
Ian Ferguson | 22 December 1988 | 11 February 1997 | 9 [94] | |
Jimmy Fleming | 1 June 1929 | 5 April 1930 | 3 [94] | |
Jim Forrest | 24 November 1965 | 7 December 1965 | 2 [94] | |
Tom Forsyth | 17 October 1973 | 11 June 1978 | 21 [94] | |
Jimmy Galt | 7 March 1908 | 14 March 1908 | 2 [94] | |
Neilly Gibson | 30 March 1895 | 2 March 1901 | 13 [94] | |
George Gillespie | 27 March 1880 | 22 March 1890 | 5 [94] | |
Andy Goram | 11 September 1991 | 25 March 1998 | 28 [94] | |
Jimmy Gordon | 16 March 1912 | 10 April 1920 | 10 [94] | |
James Gossland | 26 January 1884 | 1 [94] | ||
Richard Gough | 17 February 1988 | 28 April 1993 | 27 [94] | |
Donald Gow | 17 March 1888 | 1 [94] | ||
John Gow | 24 March 1888 | 1 [94] | ||
Dougie Gray | 27 October 1928 | 26 October 1932 | 10 [94] | |
John Greig | 11 April 1964 | 29 October 1975 | 44 [94] | |
David Haddow | 7 April 1894 | 1 [94] | ||
Robert C. Hamilton | 18 March 1899 | 26 March 1904 | 27 [94] | |
Tom Hamilton | 9 April 1932 | 1 [94] | ||
Charles Heggie | 20 March 1886 | 1 [94] | ||
George Henderson | 26 March 1904 | 1 [94] | ||
Willie Henderson | 20 October 1962 | 21 April 1971 | 29 [94] | |
Colin Hendry | 23 March 1994 | 17 November 1999 | 10 [94] | |
David Hill | 12 March 1881 | 25 March 1882 | 3 [94] | |
Alan Hutton | 30 May 2007 | 17 November 2007 | 6 [94] | |
Tommy Hyslop | 3 April 1897 | 1 [94] | ||
John Inglis | 10 March 1883 | 12 March 1883 | 2 [94] | |
Colin Jackson | 16 April 1975 | 15 May 1976 | 8 [94] | |
Ryan Jack | 9 November 2017 | 19 November 2023 | 18 [95] | |
Sandy Jardine | 11 November 1970 | 19 December 1979 | 38 [94] | |
Allan Johnston | 7 October 2000 | 28 March 2001 | 3 [94] | |
Mo Johnston | 11 October 1989 | 13 November 1991 | 10 [94] | |
Willie Johnston | 13 October 1965 | 11 November 1970 | 9 [94] | |
Derek Johnstone | 12 May 1973 | 19 December 1979 | 14 [94] | |
Stewart Kennedy | 16 April 1975 | 24 May 1975 | 5 [94] | |
David Kinnear | 8 December 1937 | 1 [94] | ||
George Law | 5 March 1910 | 2 April 1910 | 3 [94] | |
John Little | 6 May 1953 | 1 [94] | ||
George Livingstone | 4 March 1907 | 1 [94] | ||
Thomas Low | 27 March 1897 | 1 [94] | ||
Alex MacDonald | 7 April 1976 | 1 [94] | ||
Bobby Main | 30 October 1937 | 1 [94] | ||
James Marshall | 9 April 1932 | 14 April 1934 | 3 [94] | |
Robert Marshall | 19 March 1892 | 31 March 1894 | 2 [94] | |
John May | 3 March 1906 | 1 March 1909 | 5 [94] | |
Bob McAuley | 19 September 1931 | 31 October 1931 | 2 [94] | |
Stuart McCall | 11 September 1991 | 25 March 1998 | 29 [96] | |
Neil McCann | 31 March 1999 | 12 February 2003 | 15 [94] | |
Peter McCloy | 12 May 1973 | 30 June 1973 | 4 [94] | |
Ally McCoist | 29 April 1986 | 7 September 1997 | 59 [97] | |
Ian McColl | 15 April 1950 | 19 April 1958 | 14 [98] | |
Andrew McCreadie | 18 March 1893 | 7 April 1894 | 2 [99] | |
Lee McCulloch | 8 September 2007 | 7 September 2010 | 6 [100] | |
Allan McGregor | 30 May 2007 | 20 November 2018 | 25 [101] | |
Hugh McHardy | 14 March 1885 | 1 [102] | ||
Hugh McIntyre | 27 March 1880 | 1 [103] | ||
James "Tuck" McIntyre | 29 March 1884 | 1 [104] | ||
Barrie McKay | 4 June 2016 | 1 | ||
Bobby McKean | 7 April 1976 | 1 [105] | ||
Tom McKillop | 21 May 1938 | 1 [106] | ||
Ronnie McKinnon | 9 November 1965 | 14 June 1971 | 28 [107] | |
Alan McLaren | 16 November 1994 | 15 November 1995 | 10 [108] | |
Ian McMillan | 14 May 1961 | 1 [109] | ||
Moses McNeil | 25 March 1876 | 13 March 1880 | 2 [110] | |
Bob McPhail | 27 October 1928 | 10 November 1937 | 16 [111] | |
Dave McPherson | 12 June 1992 | 28 April 1993 | 7 [112] | |
John McPherson | 26 March 1892 | 27 March 1897 | 5 [113] | |
David Meiklejohn | 4 February 1922 | 29 November 1933 | 15 [114] | |
Jimmy Millar | 3 April 1897 | 2 April 1897 | 3 [115] | |
Jimmy Millar | 8 May 1963 | 9 June 1963 | 2 [116] | |
Kenny Miller | 25 April 2001 | 12 October 2010 | 15 [117] | |
David Mitchell | 29 March 1890 | 7 April 1894 | 5 [118] | |
Alan Morton | 9 April 1921 | 8 May 1932 | 29 [119] | |
Tommy Muirhead | 4 March 1922 | 26 October 1929 | 8 [120] | |
Jamie Murphy | 23 March 2018 | 30 May 2018 | 2 [121] | |
Ian Murray | 8 October 2005 | 13 May 2006 | 3 [122] | |
Steven Naismith | 9 September 2009 | 11 October 2011 | 14 [123] | |
Robert Neil | 3 February 1900 | 1 [124] | ||
Jimmy Oswald | 20 March 1897 | 1 [125] | ||
Nathan Patterson | 6 June 2021 | 12 November 2021 | 6 [126] | |
Derek Parlane | 12 May 1973 | 28 May 1977 | 12 [127] | |
David Provan | 12 October 1963 | 11 May 1966 | 5 [128] | |
Gavin Rae | 31 March 2004 | 13 May 2006 | 3 [129] | |
Willie Reid | 6 March 1911 | 4 April 1914 | 9 [130] | |
Billy Ritchie | 2 May 1962 | 1 [131] | ||
William Robb | 31 October 1925 | 1 [132] | ||
David Robertson | 19 February 1992 | 23 March 1994 | 3 [133] | |
John Tait Robertson | 3 February 1900 | 6 March 1905 | 14 [134] | |
Maurice Ross | 16 May 2002 | 19 November 2003 | 12 [135] | |
Eddie Rutherford | 23 May 1948 | 1 [136] | ||
Alex Scott | 7 November 1956 | 2 May 1962 | 11 [137] | |
Jock Shaw | 23 January 1946 | 4 October 1947 | 6 [138] | |
Bobby Shearer | 15 April 1961 | 14 May 1961 | 4 [139] | |
Jimmy Simpson | 20 October 1934 | 10 November 1937 | 14 [140] | |
Alex Smith | 2 April 1898 | 1 April 1911 | 20 [141] | |
Dave Smith | 30 May 1968 | 1 [142] | ||
Jimmy Smith | 20 October 1934 | 10 November 1937 | 2 [143] | |
Nicol Smith | 3 April 1897 | 3 May 1902 | 12 [144] | |
John Souttar | 8 June 2022 | 22 March 2024 | 5 [145] | |
Finlay Speedie | 9 March 1903 | 4 April 1903 | 3 [146] | |
Jimmy Speirs | 7 March 1908 | 1 [147] | ||
James Stark | 15 March 1909 | 3 April 1909 | 2 [148] | |
Colin Stein | 16 October 1968 | 2 July 1972 | 17 [149] | |
Scot Symon | 7 December 1938 | 1 [150] | ||
Steven Thompson | 12 February 2003 | 13 October 2004 | 9 [151] | |
Kevin Thomson | 20 August 2008 | 3 March 2010 | 2 [152] | |
Willie Thornton | 15 May 1946 | 30 May 1952 | 8 [153] | |
Tom Vallance | 3 March 1877 | 14 March 1881 | 7 [154] | |
Alex Venters | 4 April 1936 | 15 April 1939 | 2 [94] | |
Willie Waddell | 15 May 1946 | 3 Nov 1954 | 18 [94] | |
John Walker | 12 March 1904 | 26 March 1904 | 2 [94] | |
Lee Wallace | 26 May 2012 | 22 March 2017 | 5 [94] | |
James Watson | 23 March 1878 | 1 [94] | ||
David Weir | 24 March 2007 | 12 October 2010 | 17 [94] | |
Steven Whittaker | 12 August 2009 | 26 May 2012 | 15 [94] | |
Davie Wilson | 22 October 1960 | 27 May 1965 | 22 [94] | |
Willie Woodburn | 12 April 1947 | 30 April 1952 | 24 [94] | |
Thomas Wyllie | 29 March 1890 | 1 [94] | ||
George Young | 15 May 1946 | 19 May 1957 | 54 [94] |
Rangers F.C. Slovakian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Filip Šebo | 15 August 2006 | 16 October 2007 | 7 [155] | |
Vladimír Weiss | 3 September 2010 | 9 February 2011 | 4 [156] |
Rangers F.C. South African international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Johnny Hubbard | ||||
Don Kichenbrand | ||||
Bongani Zungu | 13 November 2020 | 16 November 2020 | 2 [157] |
Rangers F.C. Swedish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Joachim Björklund | 14 August 1996 | 2 June 1998 | 15 [158] | |
Örjan Persson | 1 June 1967 | 25 June 1970 | 10 [159] | |
Robert Prytz | 6 October 1982 | 22 May 1985 | 17 [160] | |
Jonas Thern | 6 August 1997 | 10 September 1997 | 4 [161] | |
Filip Helander | 18 November 2019 | 24 March 2022 | 9 [162] |
Rangers F.C. Swiss international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Cedric Itten | 7 October 2020 | 15 November 2021 | 5 [163] |
Rangers F.C. Trinidadian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Marvin Andrews | 30 May 2004 | 3 June 2006 | 26 [164] |
Rangers F.C. Tunisian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Hamed Namouchi | 26 March 2005 | 16 August 2006 | 18 [165] | |
Bilel Mohsni | 28 May 2014 | 10 September 2014 | 4 [166] |
Rangers F.C. Turkish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Tugay Kerimoğlu | 23 February 2000 | 6 June 2001 | 7 [167] | |
Ridvan Yilmaz | 22 March 2024 | 22 March 2024 | 1 [168] |
Rangers F.C. Ukrainian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Oleg Kuznetsov | 28 October 1992 | 1 [169] | ||
Alexei Mikhailichenko | 28 October 1992 | 12 October 1994 | 2 [170] [171] |
Rangers F.C. American international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
DaMarcus Beasley | 22 August 2007 | 23 June 2010 | 25 [172] | |
Carlos Bocanegra | 2 September 2011 | 14 November 2012 | 16 [173] | |
Maurice Edu | 20 August 2008 | 15 August 2012 | 31 [174] | |
Claudio Reyna | 13 June 1999 | 7 October 2001 | 20 [175] | |
Malik Tillman | 23 September 2022 | 27 September 2022 | 2 [176] |
Rangers F.C. Welsh international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Declan John | 22 March 2018 | 28 May 2018 | 3 [177] | |
Aaron Ramsey | 24 March 2022 | 1 [178] |
Rangers F.C. Zambian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Fashion Sakala | 7 October 2021 | 17 June 2023 | 10 [179] |
Rangers F.C. Commonwealth of Independent State international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Oleksiy Mykhaylychenko | 29 April 1992 | 18 June 1992 | 5 [180] | |
Oleh Kuznetsov | 19 February 1992 | 18 June 1992 | 5 [181] |
See Ireland national football team (1882–1950) for details of this national team.
Rangers F.C. Irish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Alex Craig | 15 February 1908 | 15 March 1909 | 4 [182] | |
Robert J. Hamilton | 25 February 1928 | 19 September 1931 | 5 [183] | |
Sam English | 17 September 1932 | 7 December 1932 | 2 [184] | |
Bert Manderson | 13 March 1920 | 27 February 1926 | 4 [185] | |
Billy McCandless | 9 April 1921 | 2 February 1929 | 6 [186] | |
Whitey McDonald | 22 February 1930 | 17 October 1931 | 2 [187] | |
Alex Stevenson [note 1] | 16 September 1933 | 4 November 1933 | 3 [188] |
Rangers F.C. Serbian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dragan Mladenović | 11 July 2004 | 15 August 2005 | 9 [189] | |
Gordan Petrić | 12 June 1997 | 16 June 1997 | 3 [190] |
Rangers F.C. Soviet international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Oleh Kuznetsov | 12 September 1990 | 13 November 1991 | 7 [191] | |
Oleksiy Mykhaylychenko | 28 August 1991 | 13 November 1991 | 4 [170] |
This is a list of past and present Rangers F.C. players who have been capped by their country whilst at the club.
Fifty-one nations, former and present, have played international matches with teams featuring Rangers players. Rangers have had players take part in matches governed by all continental federations ( UEFA, CONCACAF, CONMEBOL, CAF, AFC, and the OFC).
Players in bold are still at the club.
Contents
Current national teams -
Albania |
Algeria |
Argentina |
Australia |
Belgium |
Bosnia and Herzegovina |
Canada |
Chile |
Colombia |
Croatia |
Curaçao |
Czech Republic |
Denmark |
Ecuador |
Egypt |
England |
Finland |
France |
Gabon |
Georgia |
Germany |
Greece |
Iceland |
Israel |
Jamaica |
Lithuania |
Mali |
Malta |
Nigeria |
Netherlands |
Northern Ireland |
Norway |
Poland |
Portugal |
Romania |
Russia |
Scotland |
Slovakia |
South Africa |
Sweden |
Switzerland |
Trinidad and Tobago |
Tunisia |
Turkey |
Ukraine |
United States |
Wales |
Zambia
Notes
Former national teams - CIS | Ireland | Serbia and Montenegro | Soviet Union |
Rangers F.C. Albanian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Eros Grezda | 10 October 2018 | 25 March 2019 | 6 [1] |
Rangers F.C. Algerian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Madjid Bougherra | 20 August 2008 | 23 June 2010 | 20 [2] | |
Brahim Hemdani | 31 May 2008 | 1 [3] |
Rangers F.C. Argentine international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Claudio Caniggia | 13 February 2002 | 28 March 2002 | 2 [4] |
Rangers F.C. Australian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dave Mitchell | 12 June 1980 | 31 October 1993 | 2 [5] | |
Craig Moore | 21 June 1995 | 29 March 2004 | 30 [6] | |
Tony Vidmar | 6 July 1997 | 25 November 2001 | 27 [7] | |
Matt McKay | 2 September 2011 | 15 November 2011 | 6 [8] |
Rangers F.C. Belgian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Thomas Buffel | 4 June 2005 | 16 August 2006 | 5 [9] |
Rangers F.C. Bosnian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Saša Papac | 2 September 2006 | 28 February 2012 | 10 [10] |
Rangers F.C. Canadian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Colin Miller | 16 October 1984 | 10 May 1986 | 5 [11] | |
Fraser Aird | 13 October 2015 | 11 October 2016 | 2 [12] | |
Scott Arfield | 9 September 2018 | 15 November 2019 | 7 [13] |
Rangers F.C. Chilean international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Sebastián Rozental | 15 December 1996 | 8 October 2000 | 9 [14] |
Rangers F.C. Colombian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Alfredo Morelos | 7 September 2018 | 20 June 2021 | 11 [15] |
Rangers F.C. Croatian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dado Pršo | 5 June 2004 | 22 June 2006 | 21 [16] | |
Nikica Jelavić | 3 September 2010 | 15 November 2011 | 11 [17] | |
Borna Barišić | 6 September 2018 | 15 October 2023 | 32 [18] |
Rangers F.C. Curaçaoan international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Juninho Bacuna | 6 October 2021 | 9 October 2021 | 2 [19] |
Rangers F.C. Czech international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Libor Sionko | 30 May 2006 | 24 March 2007 | 8 [20] |
Rangers F.C. Danish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jan Bartram | ||||
Erik Bo Andersen | 19 June 1996 | 1 [21] | ||
Jesper Christiansen | 6 March 2002 | 1 [22] | ||
Brian Laudrup | 17 August 1994 | 28 June 1998 | 33 [23] | |
Peter Løvenkrands | 27 March 2002 | 1 March 2006 | 13 [24] |
Rangers F.C. Ecuadorian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
José Cifuentes | 7 September 2023 | 12 June 2024 | 5 [25] |
Rangers F.C. Egyptian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Mohamed Latif |
Rangers F.C. English international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Terry Butcher | 10 September 1986 | 4 July 1990 | 32 [26] | |
Paul Gascoigne | 6 September 1995 | 26 June 1996 | 22 [27] | |
Mark Hateley | 25 March 1992 | 1 [28] | ||
Trevor Steven | 25 April 1990 | 6 February 1991 | 5 [29] | |
Gary Stevens | 14 September 1988 | 3 June 1992 | 20 [30] | |
Mark Walters | 3 June 1991 | 1 [31] | ||
Chris Woods | 12 November 1986 | 12 June 1991 | 20 [32] |
Rangers F.C. Finnish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jonatan Johansson | 20 August 1997 | 3 June 2000 | 20 [33] | |
Antti Niemi | 6 September 1997 | 4 September 1999 | 17 [34] | |
Glen Kamara | 23 March 2019 | 19 June 2023 | 43 [35] |
Rangers F.C. French international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jean-Alain Boumsong | 17 November 2004 | 1 [36] |
Rangers F.C. Gabonese international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Daniel Cousin | 8 September 2007 | 19 August 2008 | 2 [37] |
Rangers F.C. Georgian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Shota Arveladze | 1 September 2001 | 26 March 2005 | 12 [38] | |
Zurab Khizanishvili | 11 June 2003 | 27 February 2006 | 17 [39] |
Rangers F.C. German international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Jörg Albertz | 5 September 1998 | 1 [40] |
Rangers F.C. Greek international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Sotirios Kyrgiakos | 9 February 2005 | 25 May 2006 | 15 [41] |
Rangers F.C. Honduran international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Arnold Peralta | 11 October 2013 | 18 November 2014 | 7 [42] |
Rangers F.C. Icelandic international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Thor Beck | 10 August 1964 | 5 July 1965 |
Rangers F.C. Israeli international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Avi Cohen | 9 January 1988 | 17 February 1988 | 3 [43] | |
Boni Ginzburg | 15 October 1989 | 30 October 1989 | 2 [44] |
Rangers F.C. Jamaican international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Kemar Roofe | 5 September 2021 | 12 November 2021 | 5 [45] |
Rangers F.C. Lithuanian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Andrius Velička | 15 October 2008 | 17 November 2010 | 6 [46] | |
Marius Žaliūkas | 8 September 2014 | 27 March 2015 | 2 [47] |
Rangers F.C. Malian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Lassana Coulibaly | 16 October 2018 | 28 June 2019 | 7 [48] |
Rangers F.C. Maltese international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Myles Beerman | 6 June 2017 | 26 March 2018 | 2 [49] |
Rangers F.C. Nigerian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Sone Aluko | 16 June 2012 | 1 [50] | ||
Joe Aribo | 10 September 2019 | 9 June 2022 | 18 [51] | |
Leon Balogun | 9 October 2020 | 29 March 2022 | 11 [52] | |
Calvin Bassey | 25 March 2022 | 13 June 2022 | 6 [53] |
Rangers F.C. Dutch international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Ronald de Boer | 2 September 2000 | 13 February 2002 | 4 [54] | |
Pieter Huistra | 17 April 1991 | 11 September 1991 | 3 [55] | |
Bert Konterman | 16 June 2000 | 2 September 2000 | 2 [56] | |
Arthur Numan | 27 May 1998 | 19 May 2002 | 16 [57] | |
Fernando Ricksen | 15 November 2000 | 30 April 2003 | 12 [58] | |
Giovanni van Bronckhorst | 18 November 1998 | 7 October 2000 | 14 [59] |
Rangers F.C. Northern Irish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Steven Davis | 26 March 2008 | 27 September 2022 | 61 [60] | |
David Healy | 9 February 2011 | 2 June 2012 | 9 [61] | |
Lee Hodson | 4 September 2016 | 3 June 2018 | 8 [62] | |
Gareth McAuley | 18 November 2018 | 1 [63] | ||
Kyle Lafferty | 11 October 2008 | 11 June 2019 | 19 [64] | |
Andrew Little | 28 March 2009 | 7 September 2012 | 9 [65] | |
John McClelland | 3 June 1981 | 16 October 1984 | 25 [66] | |
Jimmy Nicholl | 24 May 1983 | 12 June 1986 | 11 [67] | |
Dean Shiels | 15 August 2012 | 14 November 2012 | 4 [68] | |
Jordan Jones | 8 June 2019 | 30 May 2021 | 5 [69] | |
Billy Simpson | 1951 | 1958 | 12 [70] | |
Ross McCausland | 17 November 2023 | 11 June 2024 | 3 [71] |
Rangers F.C. Norwegian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Henning Berg | 20 August 2003 | 27 May 2004 | 5 [72] | |
Tore André Flo | 24 March 2001 | 17 April 2002 | 8 [73] |
Rangers F.C. Polish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dariusz Adamczuk | 18 August 1999 | 1 [74] |
Rangers F.C. Portuguese international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Pedro Mendes | 10 October 2009 | 14 October 2009 | 2 [75] | |
Bruno Alves | 9 June 2017 | 7 June 2018 | 7 [76] |
Rangers F.C. Romanian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Daniel Prodan | 5 December 2000 | 1 [77] | ||
Dorin Goian | 2 September 2011 | 4 June 2013 | 12 [78] | |
Ianis Hagi | 4 September 2020 | 17 June 2024 | 26 [79] |
Rangers F.C. Russian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Andrei Kanchelskis | 19 August 1998 | 5 September 1998 | 2 [80] |
Rangers F.C. Scottish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Charlie Adam | 30 May 2007 | 6 June 2007 | 2 [81] | |
Sandy Archibald | 12 February 1921 | 9 April 1932 | 8 [82] | |
Sammy Baird | 21 November 1956 | 15 June 1958 | 7 [83] | |
John Barker | 18 March 1893 | 24 March 1894 | 2 [84] | |
Jim Baxter | 9 November 1960 | 21 October 1964 | 23 [85] | |
Alex Bennett | 1 March 1909 | 15 March 1913 | 8 [86] | |
Jim Bett | 23 March 1982 | 15 December 1982 | 2 [87] | |
Ian Black | 15 August 2012 | 1 [88] | ||
James Bowie | 13 March 1920 | 10 April 1920 | 2 [89] | |
Kris Boyd | 11 May 2006 | 3 March 2010 | 16 [90] | |
Ralph Brand | 9 November 1960 | 2 May 1962 | 8 [91] | |
Kirk Broadfoot | 10 September 2008 | 11 August 2010 | 4 [92] | |
Bobby Brown | 27 November 1946 | 18 October 1952 | 4 [93] | |
George Brown | 25 October 1930 | 21 May 1938 | 19 [94] | |
John Buchanan | 13 April 1929 | 5 April 1930 | 2 [94] | |
Chris Burke | 11 May 2006 | 13 May 2006 | 2 [94] | |
Tommy Cairns | 26 February 1920 | 4 April 1925 | 8 [94] | |
Eric Caldow | 6 April 1957 | 6 April 1963 | 40 [94] | |
John Cameron | 20 March 1886 | 1 [94] | ||
John Campbell | 18 March 1899 | 23 February 1901 | 4 [94] | |
Peter Campbell | 23 March 1878 | 7 April 1879 | 2 [94] | |
William Chalmers | 14 March 1885 | 1 [94] | ||
Davie Cooper | 12 September 1979 | 26 May 1987 | 20 [94] | |
Sammy Cox | 23 May 1948 | 3 April 1954 | 25 [94] | |
Tully Craig | 26 February 1927 | 5 April 1930 | 8 [94] | |
David Crawford | 3 February 1900 | 1 [94] | ||
Jason Cummings | 27 March 2018 | 1 | ||
Andy Cunningham | 13 March 1920 | 2 April 1927 | 12 [94] | |
Christian Dailly | 30 May 2008 | 1 [94] | ||
Ally Dawson | 28 May 1980 | 19 June 1983 | 5 [94] | |
Jerry Dawson | 20 October 1934 | 15 April 1939 | 14 [94] | |
Matthew Dickie | 27 March 1897 | 3 February 1900 | 3 [94] | |
Billy Dodds | 29 March 2000 | 5 September 2001 | 11 [94] | |
Jock Drummond | 31 March 1894 | 21 March 1903 | 13 [94] | |
Jimmy Duncanson | 27 November 1946 | 1 [94] | ||
Gordon Durie | 23 March 1994 | 23 June 1998 | 18 [94] | |
Ian Durrant | 9 September 1987 | 17 November 1993 | 11 [94] | |
Barry Ferguson | 5 September 1998 | 28 March 2009 | 35 [94] | |
Derek Ferguson | 22 March 1988 | 17 May 1988 | 2 [94] | |
Ian Ferguson | 22 December 1988 | 11 February 1997 | 9 [94] | |
Jimmy Fleming | 1 June 1929 | 5 April 1930 | 3 [94] | |
Jim Forrest | 24 November 1965 | 7 December 1965 | 2 [94] | |
Tom Forsyth | 17 October 1973 | 11 June 1978 | 21 [94] | |
Jimmy Galt | 7 March 1908 | 14 March 1908 | 2 [94] | |
Neilly Gibson | 30 March 1895 | 2 March 1901 | 13 [94] | |
George Gillespie | 27 March 1880 | 22 March 1890 | 5 [94] | |
Andy Goram | 11 September 1991 | 25 March 1998 | 28 [94] | |
Jimmy Gordon | 16 March 1912 | 10 April 1920 | 10 [94] | |
James Gossland | 26 January 1884 | 1 [94] | ||
Richard Gough | 17 February 1988 | 28 April 1993 | 27 [94] | |
Donald Gow | 17 March 1888 | 1 [94] | ||
John Gow | 24 March 1888 | 1 [94] | ||
Dougie Gray | 27 October 1928 | 26 October 1932 | 10 [94] | |
John Greig | 11 April 1964 | 29 October 1975 | 44 [94] | |
David Haddow | 7 April 1894 | 1 [94] | ||
Robert C. Hamilton | 18 March 1899 | 26 March 1904 | 27 [94] | |
Tom Hamilton | 9 April 1932 | 1 [94] | ||
Charles Heggie | 20 March 1886 | 1 [94] | ||
George Henderson | 26 March 1904 | 1 [94] | ||
Willie Henderson | 20 October 1962 | 21 April 1971 | 29 [94] | |
Colin Hendry | 23 March 1994 | 17 November 1999 | 10 [94] | |
David Hill | 12 March 1881 | 25 March 1882 | 3 [94] | |
Alan Hutton | 30 May 2007 | 17 November 2007 | 6 [94] | |
Tommy Hyslop | 3 April 1897 | 1 [94] | ||
John Inglis | 10 March 1883 | 12 March 1883 | 2 [94] | |
Colin Jackson | 16 April 1975 | 15 May 1976 | 8 [94] | |
Ryan Jack | 9 November 2017 | 19 November 2023 | 18 [95] | |
Sandy Jardine | 11 November 1970 | 19 December 1979 | 38 [94] | |
Allan Johnston | 7 October 2000 | 28 March 2001 | 3 [94] | |
Mo Johnston | 11 October 1989 | 13 November 1991 | 10 [94] | |
Willie Johnston | 13 October 1965 | 11 November 1970 | 9 [94] | |
Derek Johnstone | 12 May 1973 | 19 December 1979 | 14 [94] | |
Stewart Kennedy | 16 April 1975 | 24 May 1975 | 5 [94] | |
David Kinnear | 8 December 1937 | 1 [94] | ||
George Law | 5 March 1910 | 2 April 1910 | 3 [94] | |
John Little | 6 May 1953 | 1 [94] | ||
George Livingstone | 4 March 1907 | 1 [94] | ||
Thomas Low | 27 March 1897 | 1 [94] | ||
Alex MacDonald | 7 April 1976 | 1 [94] | ||
Bobby Main | 30 October 1937 | 1 [94] | ||
James Marshall | 9 April 1932 | 14 April 1934 | 3 [94] | |
Robert Marshall | 19 March 1892 | 31 March 1894 | 2 [94] | |
John May | 3 March 1906 | 1 March 1909 | 5 [94] | |
Bob McAuley | 19 September 1931 | 31 October 1931 | 2 [94] | |
Stuart McCall | 11 September 1991 | 25 March 1998 | 29 [96] | |
Neil McCann | 31 March 1999 | 12 February 2003 | 15 [94] | |
Peter McCloy | 12 May 1973 | 30 June 1973 | 4 [94] | |
Ally McCoist | 29 April 1986 | 7 September 1997 | 59 [97] | |
Ian McColl | 15 April 1950 | 19 April 1958 | 14 [98] | |
Andrew McCreadie | 18 March 1893 | 7 April 1894 | 2 [99] | |
Lee McCulloch | 8 September 2007 | 7 September 2010 | 6 [100] | |
Allan McGregor | 30 May 2007 | 20 November 2018 | 25 [101] | |
Hugh McHardy | 14 March 1885 | 1 [102] | ||
Hugh McIntyre | 27 March 1880 | 1 [103] | ||
James "Tuck" McIntyre | 29 March 1884 | 1 [104] | ||
Barrie McKay | 4 June 2016 | 1 | ||
Bobby McKean | 7 April 1976 | 1 [105] | ||
Tom McKillop | 21 May 1938 | 1 [106] | ||
Ronnie McKinnon | 9 November 1965 | 14 June 1971 | 28 [107] | |
Alan McLaren | 16 November 1994 | 15 November 1995 | 10 [108] | |
Ian McMillan | 14 May 1961 | 1 [109] | ||
Moses McNeil | 25 March 1876 | 13 March 1880 | 2 [110] | |
Bob McPhail | 27 October 1928 | 10 November 1937 | 16 [111] | |
Dave McPherson | 12 June 1992 | 28 April 1993 | 7 [112] | |
John McPherson | 26 March 1892 | 27 March 1897 | 5 [113] | |
David Meiklejohn | 4 February 1922 | 29 November 1933 | 15 [114] | |
Jimmy Millar | 3 April 1897 | 2 April 1897 | 3 [115] | |
Jimmy Millar | 8 May 1963 | 9 June 1963 | 2 [116] | |
Kenny Miller | 25 April 2001 | 12 October 2010 | 15 [117] | |
David Mitchell | 29 March 1890 | 7 April 1894 | 5 [118] | |
Alan Morton | 9 April 1921 | 8 May 1932 | 29 [119] | |
Tommy Muirhead | 4 March 1922 | 26 October 1929 | 8 [120] | |
Jamie Murphy | 23 March 2018 | 30 May 2018 | 2 [121] | |
Ian Murray | 8 October 2005 | 13 May 2006 | 3 [122] | |
Steven Naismith | 9 September 2009 | 11 October 2011 | 14 [123] | |
Robert Neil | 3 February 1900 | 1 [124] | ||
Jimmy Oswald | 20 March 1897 | 1 [125] | ||
Nathan Patterson | 6 June 2021 | 12 November 2021 | 6 [126] | |
Derek Parlane | 12 May 1973 | 28 May 1977 | 12 [127] | |
David Provan | 12 October 1963 | 11 May 1966 | 5 [128] | |
Gavin Rae | 31 March 2004 | 13 May 2006 | 3 [129] | |
Willie Reid | 6 March 1911 | 4 April 1914 | 9 [130] | |
Billy Ritchie | 2 May 1962 | 1 [131] | ||
William Robb | 31 October 1925 | 1 [132] | ||
David Robertson | 19 February 1992 | 23 March 1994 | 3 [133] | |
John Tait Robertson | 3 February 1900 | 6 March 1905 | 14 [134] | |
Maurice Ross | 16 May 2002 | 19 November 2003 | 12 [135] | |
Eddie Rutherford | 23 May 1948 | 1 [136] | ||
Alex Scott | 7 November 1956 | 2 May 1962 | 11 [137] | |
Jock Shaw | 23 January 1946 | 4 October 1947 | 6 [138] | |
Bobby Shearer | 15 April 1961 | 14 May 1961 | 4 [139] | |
Jimmy Simpson | 20 October 1934 | 10 November 1937 | 14 [140] | |
Alex Smith | 2 April 1898 | 1 April 1911 | 20 [141] | |
Dave Smith | 30 May 1968 | 1 [142] | ||
Jimmy Smith | 20 October 1934 | 10 November 1937 | 2 [143] | |
Nicol Smith | 3 April 1897 | 3 May 1902 | 12 [144] | |
John Souttar | 8 June 2022 | 22 March 2024 | 5 [145] | |
Finlay Speedie | 9 March 1903 | 4 April 1903 | 3 [146] | |
Jimmy Speirs | 7 March 1908 | 1 [147] | ||
James Stark | 15 March 1909 | 3 April 1909 | 2 [148] | |
Colin Stein | 16 October 1968 | 2 July 1972 | 17 [149] | |
Scot Symon | 7 December 1938 | 1 [150] | ||
Steven Thompson | 12 February 2003 | 13 October 2004 | 9 [151] | |
Kevin Thomson | 20 August 2008 | 3 March 2010 | 2 [152] | |
Willie Thornton | 15 May 1946 | 30 May 1952 | 8 [153] | |
Tom Vallance | 3 March 1877 | 14 March 1881 | 7 [154] | |
Alex Venters | 4 April 1936 | 15 April 1939 | 2 [94] | |
Willie Waddell | 15 May 1946 | 3 Nov 1954 | 18 [94] | |
John Walker | 12 March 1904 | 26 March 1904 | 2 [94] | |
Lee Wallace | 26 May 2012 | 22 March 2017 | 5 [94] | |
James Watson | 23 March 1878 | 1 [94] | ||
David Weir | 24 March 2007 | 12 October 2010 | 17 [94] | |
Steven Whittaker | 12 August 2009 | 26 May 2012 | 15 [94] | |
Davie Wilson | 22 October 1960 | 27 May 1965 | 22 [94] | |
Willie Woodburn | 12 April 1947 | 30 April 1952 | 24 [94] | |
Thomas Wyllie | 29 March 1890 | 1 [94] | ||
George Young | 15 May 1946 | 19 May 1957 | 54 [94] |
Rangers F.C. Slovakian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Filip Šebo | 15 August 2006 | 16 October 2007 | 7 [155] | |
Vladimír Weiss | 3 September 2010 | 9 February 2011 | 4 [156] |
Rangers F.C. South African international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Johnny Hubbard | ||||
Don Kichenbrand | ||||
Bongani Zungu | 13 November 2020 | 16 November 2020 | 2 [157] |
Rangers F.C. Swedish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Joachim Björklund | 14 August 1996 | 2 June 1998 | 15 [158] | |
Örjan Persson | 1 June 1967 | 25 June 1970 | 10 [159] | |
Robert Prytz | 6 October 1982 | 22 May 1985 | 17 [160] | |
Jonas Thern | 6 August 1997 | 10 September 1997 | 4 [161] | |
Filip Helander | 18 November 2019 | 24 March 2022 | 9 [162] |
Rangers F.C. Swiss international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Cedric Itten | 7 October 2020 | 15 November 2021 | 5 [163] |
Rangers F.C. Trinidadian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Marvin Andrews | 30 May 2004 | 3 June 2006 | 26 [164] |
Rangers F.C. Tunisian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Hamed Namouchi | 26 March 2005 | 16 August 2006 | 18 [165] | |
Bilel Mohsni | 28 May 2014 | 10 September 2014 | 4 [166] |
Rangers F.C. Turkish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Tugay Kerimoğlu | 23 February 2000 | 6 June 2001 | 7 [167] | |
Ridvan Yilmaz | 22 March 2024 | 22 March 2024 | 1 [168] |
Rangers F.C. Ukrainian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Oleg Kuznetsov | 28 October 1992 | 1 [169] | ||
Alexei Mikhailichenko | 28 October 1992 | 12 October 1994 | 2 [170] [171] |
Rangers F.C. American international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
DaMarcus Beasley | 22 August 2007 | 23 June 2010 | 25 [172] | |
Carlos Bocanegra | 2 September 2011 | 14 November 2012 | 16 [173] | |
Maurice Edu | 20 August 2008 | 15 August 2012 | 31 [174] | |
Claudio Reyna | 13 June 1999 | 7 October 2001 | 20 [175] | |
Malik Tillman | 23 September 2022 | 27 September 2022 | 2 [176] |
Rangers F.C. Welsh international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Declan John | 22 March 2018 | 28 May 2018 | 3 [177] | |
Aaron Ramsey | 24 March 2022 | 1 [178] |
Rangers F.C. Zambian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Fashion Sakala | 7 October 2021 | 17 June 2023 | 10 [179] |
Rangers F.C. Commonwealth of Independent State international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Oleksiy Mykhaylychenko | 29 April 1992 | 18 June 1992 | 5 [180] | |
Oleh Kuznetsov | 19 February 1992 | 18 June 1992 | 5 [181] |
See Ireland national football team (1882–1950) for details of this national team.
Rangers F.C. Irish international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Alex Craig | 15 February 1908 | 15 March 1909 | 4 [182] | |
Robert J. Hamilton | 25 February 1928 | 19 September 1931 | 5 [183] | |
Sam English | 17 September 1932 | 7 December 1932 | 2 [184] | |
Bert Manderson | 13 March 1920 | 27 February 1926 | 4 [185] | |
Billy McCandless | 9 April 1921 | 2 February 1929 | 6 [186] | |
Whitey McDonald | 22 February 1930 | 17 October 1931 | 2 [187] | |
Alex Stevenson [note 1] | 16 September 1933 | 4 November 1933 | 3 [188] |
Rangers F.C. Serbian international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Dragan Mladenović | 11 July 2004 | 15 August 2005 | 9 [189] | |
Gordan Petrić | 12 June 1997 | 16 June 1997 | 3 [190] |
Rangers F.C. Soviet international footballers
![]() | ||||
---|---|---|---|---|
Player name | Date of first cap | Date of last cap | Number of caps | |
Oleh Kuznetsov | 12 September 1990 | 13 November 1991 | 7 [191] | |
Oleksiy Mykhaylychenko | 28 August 1991 | 13 November 1991 | 4 [170] |