UEFA Champions League 2024/25, Third qualifying round |
| 13.08.2024 | | Rangers | | Dynamo Kiev | | 0:2 (0:0) |
| Glasgow |
UEFA Champions League 2023/24, Play-off Round |
| 30.08.2023 | | PSV | | Rangers | | 5:1 (1:0) |
| Eindhoven |
UEFA Champions League 2022/23, Group A |
| 01.11.2022 | | Rangers | | Ajax | | 1:3 (0:2) |
| Glasgow |
UEFA Champions League 2022/23, Group A |
| 26.10.2022 | | Napoli | | Rangers | | 3:0 (2:0) |
| Napoli |
UEFA Champions League 2022/23, Group A |
| 12.10.2022 | | Rangers | | Liverpool | | 1:7 (1:1) |
| Glasgow |
UEFA Champions League 2022/23, Group A |
| 04.10.2022 | | Liverpool | | Rangers | | 2:0 (1:0) |
| Liverpool |
UEFA Champions League 2022/23, Group A |
| 14.09.2022 | | Rangers | | Napoli | | 0:3 (0:0) |
| Glasgow |
UEFA Champions League 2022/23, Group A |
| 07.09.2022 | | Ajax | | Rangers | | 4:0 (3:0) |
| Amsterdam |
UEFA Champions League 2022/23, Third qualifying round |
| 02.08.2022 | | Union Saint-Gilloise | | Rangers | | 2:0 (1:0) |
| Leuven |
UEFA Champions League 2021/22, Third qualifying round |
| 10.08.2021 | | Rangers | | Malmö | | 1:2 (1:0) |
| Glasgow |
UEFA Champions League 2021/22, Third qualifying round |
| 03.08.2021 | | Malmö | | Rangers | | 2:1 (0:0) |
| Malmö |
UEFA Champions League 2011/12, Third qualifying round |
| 26.07.2011 | | Rangers | | Malmö | | 0:1 (0:1) |
| Glasgow |
UEFA Champions League 2010/11, Group C |
| 24.11.2010 | | Rangers | | Manchester United | | 0:1 (0:0) |
| Glasgow |
UEFA Champions League 2010/11, Group C |
| 02.11.2010 | | Valencia | | Rangers | | 3:0 (1:0) |
| Valencia |
UEFA Champions League 2009/10, Group G |
| 09.12.2009 | | Sevilla | | Rangers | | 1:0 (1:0) |
| Sevilla |
UEFA Champions League 2009/10, Group G |
| 24.11.2009 | | Rangers | | Stuttgart | | 0:2 (0:1) |
| Glasgow |
UEFA Champions League 2009/10, Group G |
| 20.10.2009 | | Rangers | | Unirea | | 1:4 (1:1) |
| Glasgow |
UEFA Champions League 2009/10, Group G |
| 29.09.2009 | | Rangers | | Sevilla | | 1:4 (0:0) |
| Glasgow |
UEFA Champions League 2008/09, Second qualifying round |
| 05.08.2008 | | Kaunas | | Rangers | | 2:1 (1:1) |
| Kaunas |
UEFA Champions League 2007/08, Group E |
| 12.12.2007 | | Rangers | | Lyon | | 0:3 (0:1) |
| Glasgow |
UEFA Champions League 2007/08, Group E |
| 27.11.2007 | | Stuttgart | | Rangers | | 3:2 (1:1) |
| Stuttgart |
UEFA Champions League 2007/08, Group E |
| 07.11.2007 | | Barcelona | | Rangers | | 2:0 (2:0) |
| Barcelona |
UEFA Champions League 2005/06, Group H |
| 28.09.2005 | | Inter Milano | | Rangers | | 1:0 (0:0) |
| Milano |
UEFA Champions League 2004/05, Third qualifying round |
| 10.08.2004 | | CSKA Moscow | | Rangers | | 2:1 (1:1) |
| Moscow |
UEFA Champions League 2003/04, Group E |
| 09.12.2003 | | Rangers | | Panathīnaïkós | | 1:3 (1:1) |
| Glasgow |
UEFA Champions League 2003/04, Group E |
| 26.11.2003 | | Stuttgart | | Rangers | | 1:0 (1:0) |
| Stuttgart |
UEFA Champions League 2003/04, Group E |
| 04.11.2003 | | Manchester United | | Rangers | | 3:0 (2:0) |
| Manchester |
UEFA Champions League 2003/04, Group E |
| 22.10.2003 | | Rangers | | Manchester United | | 0:1 (0:1) |
| Glasgow |
UEFA Champions League 2001/02, Third qualifying round |
| 22.08.2001 | | Fenerbahçe | | Rangers | | 2:1 (1:0) |
| İstanbul |
UEFA Champions League 2000/01, Group stage 1, group D |
| 25.10.2000 | | Sturm | | Rangers | | 2:0 (1:0) |
| Graz |
UEFA Champions League 2000/01, Group stage 1, group D |
| 27.09.2000 | | Galatasaray | | Rangers | | 3:2 (0:0) |
| İstanbul |
UEFA Champions League 1999/00, Group stage 1, group F |
| 03.11.1999 | | Bayern | | Rangers | | 1:0 (1:0) |
| München |
UEFA Champions League 1999/00, Group stage 1, group F |
| 26.10.1999 | | Rangers | | Valencia | | 1:2 (0:1) |
| Glasgow |
UEFA Champions League 1999/00, Group stage 1, group F |
| 15.09.1999 | | Valencia | | Rangers | | 2:0 (0:0) |
| Valencia |
UEFA Champions League 1999/00, Third qualifying round |
| 25.08.1999 | | Parma | | Rangers | | 1:0 (0:0) |
| Parma |
UEFA Champions League 1997/98, Second qualifying round |
| 13.08.1997 | | IFK | | Rangers | | 3:0 (0:0) |
| Göteborg |
UEFA Champions League 1996/97, Group A |
| 04.12.1996 | | Auxerre | | Rangers | | 2:1 (2:1) |
| Auxerre |
UEFA Champions League 1996/97, Group A |
| 30.10.1996 | | Rangers | | Ajax | | 0:1 (0:1) |
| Glasgow |
UEFA Champions League 1996/97, Group A |
| 16.10.1996 | | Ajax | | Rangers | | 4:1 (2:0) |
| Amsterdam |
UEFA Champions League 1996/97, Group A |
| 25.09.1996 | | Rangers | | Auxerre | | 1:2 (0:0) |
| Glasgow |
UEFA Champions League 1996/97, Group A |
| 11.09.1996 | | Grasshopper | | Rangers | | 3:0 (2:0) |
| Zürich |
UEFA Champions League 1995/96, Group C |
| 01.11.1995 | | Rangers | | Juventus | | 0:4 (0:1) |
| Glasgow |
UEFA Champions League 1995/96, Group C |
| 18.10.1995 | | Juventus | | Rangers | | 4:1 (3:1) |
| Torino |
UEFA Champions League 1995/96, Group C |
| 13.09.1995 | | Steaua | | Rangers | | 1:0 (0:0) |
| Bucureşti |
UEFA Champions League 1994/95, Qualifying round |
| 24.08.1994 | | Rangers | | AÉK | | 0:1 (0:1) |
| Glasgow |
UEFA Champions League 1994/95, Qualifying round |
| 10.08.1994 | | AÉK | | Rangers | | 2:0 (1:0) |
| Athens |
UEFA Champions League 1993/94, 1/16 finals |
| 29.09.1993 | | Levski | | Rangers | | 2:1 (1:1) |
| Sofia |
UEFA European Champions' Cup 1991/92, 1/16 finals |
| 18.09.1991 | | Sparta Praha | | Rangers | | 1:0 (1:0) |
| Praha |
UEFA European Champions' Cup 1990/91, 1/8 finals |
| 24.10.1990 | | Crvena Zvezda | | Rangers | | 3:0 (1:0) |
| Belgrade |
UEFA European Champions' Cup 1989/90, 1/16 finals |
| 13.09.1989 | | Rangers | | Bayern | | 1:3 (1:1) |
| Glasgow |
UEFA European Champions' Cup 1987/88, Quarterfinal |
| 02.03.1988 | | Steaua | | Rangers | | 2:0 (1:0) |
| Bucureşti |
UEFA European Champions' Cup 1987/88, 1/16 finals |
| 16.09.1987 | | Dynamo Kiev | | Rangers | | 1:0 (0:0) |
| Kiev |
UEFA European Champions' Cup 1978/79, Quarterfinal |
| 06.03.1979 | | Köln | | Rangers | | 1:0 (0:0) |
| Köln |
UEFA European Champions' Cup 1978/79, 1/16 finals |
| 13.09.1978 | | Juventus | | Rangers | | 1:0 (1:0) |
| Torino |
UEFA European Champions' Cup 1976/77, 1/16 finals |
| 29.09.1976 | | Zürich | | Rangers | | 1:0 (1:0) |
| Zürich |
UEFA European Champions' Cup 1975/76, 1/8 finals |
| 05.11.1975 | | Rangers | | Saint-Étienne | | 1:2 (0:0) |
| Glasgow |
UEFA European Champions' Cup 1975/76, 1/8 finals |
| 22.10.1975 | | Saint-Étienne | | Rangers | | 2:0 (1:0) |
| Saint-Étienne |
UEFA European Champions' Cup 1964/65, Quarterfinal |
| 17.02.1965 | | Inter Milano | | Rangers | | 3:1 (1:0) |
| Milano |
UEFA European Champions' Cup 1964/65, 1/16 finals |
| 09.09.1964 | | Crvena Zvezda | | Rangers | | 4:2 (1:1) |
| Belgrade |
UEFA European Champions' Cup 1963/64, 1/16 finals |
| 09.10.1963 | | Real Madrid | | Rangers | | 6:0 (4:0) |
| Madrid |
UEFA European Champions' Cup 1963/64, 1/16 finals |
| 25.09.1963 | | Rangers | | Real Madrid | | 0:1 (0:0) |
| Glasgow |
UEFA European Champions' Cup 1961/62, Quarterfinal |
| 07.02.1962 | | Standard | | Rangers | | 4:1 (2:1) |
| Liège |
UEFA European Champions' Cup 1959/60, Semifinal |
| 05.05.1960 | | Rangers | | Eintracht Frankfurt | | 3:6 (1:3) |
| Glasgow |
UEFA European Champions' Cup 1959/60, Semifinal |
| 13.04.1960 | | Eintracht Frankfurt | | Rangers | | 6:1 (1:1) |
| Frankfurt am Main |
UEFA European Champions' Cup 1959/60, Quarterfinal |
| 16.03.1960 | | Rangers | | Sparta Rotterdam | | 0:1 (0:1) |
| Glasgow |
UEFA European Champions' Cup 1957/58, 1/8 finals |
| 11.12.1957 | | Milan | | Rangers | | 2:0 (1:0) |
| Milano |
UEFA European Champions' Cup 1957/58, 1/8 finals |
| 27.11.1957 | | Rangers | | Milan | | 1:4 (1:0) |
| Glasgow |
UEFA European Champions' Cup 1957/58, Preliminary Round |
| 25.09.1957 | | Saint-Étienne | | Rangers | | 2:1 (1:1) |
| Saint-Étienne |
UEFA European Champions' Cup 1956/57, 1/8 finals |
| 28.11.1956 | | Nice | | Rangers | | 3:1 (1:0) * |
| Paris |
UEFA European Champions' Cup 1956/57, 1/8 finals |
| 14.11.1956 | | Nice | | Rangers | | 2:1 (0:1) |
| Nice |