| Season |
Competition |
Round Reached |
Date |
Home |
|
Away |
| 2011/2012 | Europa League | Group I | Thu 15 Dec | Udinese | 1 - 1 | Celtic |
| Scottish F.A. Cup | 5th Round | Sat 04 Feb | Inverness CT | 0 - 2 | Celtic |
| Scottish League Cup | Semi Final | Sun 29 Jan | Falkirk | 1 - 3 | Celtic |
| 2010/2011 | Champions League | 3rd Qualifying Round | Wed 04 Aug | Celtic | 2 - 1 | Braga |
| Braga won 4-2 on aggregate |
| Europa League | Final Qualifying Play-Off | Thu 26 Aug | Utrecht | 4 - 0 | Celtic |
| Utrecht won 4-2 on aggregate |
| Scottish F.A. Cup | Final | Sat 21 May | Motherwell | 0 - 3 | Celtic |
| played at Hampden Park |
| Scottish League Cup | Final | Sun 20 Mar | Celtic | 1 - 2 | Rangers |
| after extra time, 90 minutes 1-1; played at Hampden Park |
| 2009/2010 | Champions League | Final Qualifying Play-Off | Wed 26 Aug | Arsenal | 3 - 1 | Celtic |
| Arsenal won 5-1 on aggregate |
| Europa League | Group C | Thu 17 Dec | Rapid Vienna | 3 - 3 | Celtic |
| Scottish F.A. Cup | Semi Final | Sat 10 Apr | Celtic | 0 - 2 | Ross County |
| played at Hampden Park |
| Scottish League Cup | Quarter Final | Wed 28 Oct | Celtic | 0 - 1 | Hearts |
| 2008/2009 | Champions League | Group E | Wed 10 Dec | Celtic | 2 - 0 | Villarreal |
| Scottish F.A. Cup | Quarter Final | Sat 07 Mar | St. Mirren | 1 - 0 | Celtic |
| Scottish League Cup | Final | Sun 15 Mar | Rangers | 0 - 2 | Celtic |
| after extra time; played at Hampden Park |
| 2007/2008 | Champions League | Last 16 Knockout Stage | Tue 04 Mar | Barcelona | 1 - 0 | Celtic |
| Barcelona won 4-2 on aggregate |
| Scottish F.A. Cup | Quarter Final Replay | Tue 18 Mar | Celtic | 0 - 1 | Aberdeen |
| Scottish League Cup | Quarter Final | Wed 31 Oct | Celtic | 0 - 2 | Hearts |
| 2006/2007 | Champions League | Last 16 Knockout Stage | Wed 07 Mar | AC Milan | 1 - 0 | Celtic |
| after extra time, 90 minutes 0-0, AC Milan won 1-0 on aggregate |
| Scottish F.A. Cup | Final | Sat 26 May | Celtic | 1 - 0 | Dunfermline A. |
| Scottish League Cup | Quarter Final | Tue 07 Nov | Celtic | 1 - 1 | Falkirk |
| after extra time, 90 minutes 0-0, Falkirk won 5-4 on penalties |
| 2005/2006 | Champions League | 2nd Qualifying Round | Tue 02 Aug | Celtic | 4 - 0 | Artmedia Br. |
| Artmedia Bratislava won 5-4 on aggregate |
| Scottish F.A. Cup | 3rd Round | Sun 08 Jan | Clyde | 2 - 1 | Celtic |
| Scottish League Cup | Final | Sun 19 Mar | Dunfermline A. | 0 - 3 | Celtic |
| played at Hampden Park |
| 2004/2005 | Champions League | Group F | Tue 07 Dec | Celtic | 0 - 0 | AC Milan |
| Scottish F.A. Cup | Final | Sat 28 May | Celtic | 1 - 0 | Dundee Utd. |
| played at Hampden Park |
| Scottish League Cup | Quarter Final | Wed 10 Nov | Rangers | 2 - 1 | Celtic |
| after extra time, 90 minutes 1-1 |
| 2003/2004 | Champions League | Group A | Wed 10 Dec | Lyon | 3 - 2 | Celtic |
| UEFA Cup | Quarter Final | Wed 14 Apr | Villarreal | 2 - 0 | Celtic |
| Villarreal won 3-1 on aggregate |
| Scottish F.A. Cup | Final | Sat 22 May | Dunfermline A. | 1 - 3 | Celtic |
| played at Hampden Park |
| Scottish League Cup | 4th Round | Thu 18 Dec | Hibernian | 2 - 1 | Celtic |
| 2002/2003 | Champions League | 3rd Qualifying Round | Wed 28 Aug | FC Basel | 2 - 0 | Celtic |
| aggregate 3-3, FC Basel won on away goals rule |
| UEFA Cup | Final | Wed 21 May | FC Porto | 3 - 2 | Celtic |
| after extra time, 90 minutes 2-2 |
| Scottish F.A. Cup | 5th Round | Sun 23 Mar | Inverness CT | 1 - 0 | Celtic |
| Scottish League Cup | Final | Sun 16 Mar | Celtic | 1 - 2 | Rangers |
| 2001/2002 | Champions League | Group E | Wed 31 Oct | Celtic | 4 - 3 | Juventus |
| UEFA Cup | 3rd Round | Thu 06 Dec | Celtic | 1 - 0 | Valencia |
| after extra time, aggregate 1-1, Valencia won 5-4 on penalties |
| Scottish F.A. Cup | Final | Sat 04 May | Celtic | 2 - 3 | Rangers |
| Scottish League Cup | Semi Final | Tue 05 Feb | Rangers | 2 - 1 | Celtic |
| after extra time, 90 minutes 1-1 |
| 2000/2001 | UEFA Cup | 2nd Round | Thu 09 Nov | Celtic | 1 - 2 | Bordeaux |
| after extra time, Bordeaux won 3-2 on aggregate |
| 1999/2000 | UEFA Cup | 2nd Round | Thu 04 Nov | Celtic | 0 - 1 | Lyon |
| Lyon won 2-0 on aggregate |
| 1998/1999 | Champions League | 2nd Qualifying Round | Wed 26 Aug | Croatia Zagreb | 3 - 0 | Celtic |
| Dinamo Zagreb won 3-1 on aggregate |
| UEFA Cup | 2nd Round | Tue 03 Nov | Zurich | 4 - 2 | Celtic |
| Zurich won 5-3 on aggregate |
| 1997/1998 | UEFA Cup | 1st Round | Tue 30 Sep | Liverpool | 0 - 0 | Celtic |
| aggregate 2-2, Liverpool won on away goals rule |
| 1996/1997 | UEFA Cup | 1st Round | Tue 24 Sep | Hamburg SV | 2 - 0 | Celtic |
| Hamburg SV won 4-0 on aggregate |
| 1995/1996 | Cup Winners Cup | 2nd Round | Thu 02 Nov | Celtic | 0 - 3 | Paris S. G. |
| Paris Saint Germain won 4-0 on aggregate |
| 1993/1994 | UEFA Cup | 2nd Round | Wed 03 Nov | Sport. Lisbon | 2 - 0 | Celtic |
| Sporting Lisbon won 2-1 on aggregate |
| 1992/1993 | UEFA Cup | 2nd Round | Tue 03 Nov | Celtic | 1 - 2 | Bor. Dortmund |
| Borussia Dortmund won 3-1 on aggregate |
| 1991/1992 | UEFA Cup | 2nd Round | Wed 06 Nov | Celtic | 1 - 0 | Neuchatel |
| Neuchatel Xamax won 5-2 on aggregate |
| 1989/1990 | Cup Winners Cup | 1st Round | Wed 27 Sep | Celtic | 5 - 4 | Partizan Belg. |
| aggregate 6-6, Partizan Belgrade won on away goals rule |
| 1988/1989 | European Cup | 2nd Round | Wed 09 Nov | Werder Bremen | 0 - 0 | Celtic |
| Werder Bremen won 1-0 on aggregate |
| 1987/1988 | UEFA Cup | 1st Round | Wed 30 Sep | Bor. Dortmund | 2 - 0 | Celtic |
| Borussia Dortmund won 3-2 on aggregate |
| 1986/1987 | European Cup | 2nd Round | Wed 05 Nov | Dynamo Kiev | 3 - 1 | Celtic |
| Dynamo Kiev won 4-2 on aggregate |
| 1985/1986 | Cup Winners Cup | 1st Round | Wed 02 Oct | Celtic | 1 - 2 | Atletico Mad. |
| Atletico Madrid won 3-2 on aggregate |
| 1984/1985 | Cup Winners Cup | 2nd Round Replay | Wed 12 Dec | Rapid Vienna | 1 - 0 | Celtic |
| played at Old Trafford, England |
| 1983/1984 | UEFA Cup | 3rd Round | Wed 07 Dec | Celtic | 1 - 2 | Nottm. Forest |
| Nottingham Forest won 2-1 on aggregate |
| 1982/1983 | European Cup | 2nd Round | Wed 03 Nov | Celtic | 2 - 1 | Real Sociedad |
| Real Sociedad won 3-2 on aggregate |
| 1981/1982 | European Cup | 1st Round | Wed 30 Sep | Juventus | 2 - 0 | Celtic |
| Juventus won 2-1 on aggregate |
| 1980/1981 | Cup Winners Cup | 1st Round | Wed 01 Oct | Politehnica | 1 - 0 | Celtic |
| aggregate 2-2, Politehnica AEK Timisoara won on away goals rule |
| 1979/1980 | European Cup | Quarter Final | Wed 19 Mar | Real Madrid | 3 - 0 | Celtic |
| Real Madrid won 3-2 on aggregate |
| 1977/1978 | European Cup | 2nd Round | Wed 02 Nov | Tirol Inns. | 3 - 0 | Celtic |
| Tirol Innsbruck won 4-2 on aggregate |
| 1976/1977 | UEFA Cup | 1st Round | Wed 29 Sep | Wisla Krakow | 2 - 0 | Celtic |
| Wisla Krakow won 4-2 on aggregate |
| 1975/1976 | Cup Winners Cup | Quarter Final | Wed 17 Mar | BSG Sachsenring Zwickau | 1 - 0 | Celtic |
| FSV Zwickau won 2-1 on aggregate |
| 1974/1975 | European Cup | 1st Round | Wed 02 Oct | Olympiakos | 2 - 0 | Celtic |
| Olympiakos won 3-1 on aggregate |
| 1973/1974 | European Cup | Semi Final | Wed 24 Apr | Atletico Mad. | 2 - 0 | Celtic |
| Atletico Madrid won 2-0 on aggregate |
| 1972/1973 | European Cup | 2nd Round | Wed 08 Nov | Ujpesti TE | 3 - 0 | Celtic |
| Ujpesti TE won 4-2 on aggregate |
| 1971/1972 | European Cup | Semi Final | Wed 19 Apr | Celtic | 0 - 0 | Inter Milan |
| after extra time, 90 minutes 0-0, aggregate 0-0, Inter Milan won 5-4 on penalties |
| 1970/1971 | European Cup | Quarter Final | Wed 24 Mar | Celtic | 1 - 0 | Ajax Amsterdam |
| Ajax Amsterdam won 3-1 on aggregate |
| 1969/1970 | European Cup | Final | Wed 06 May | Celtic | 1 - 2 | Feyenoord |
| after extra time, 90 minutes 1-1; played at San Siro, Milan |
| 1968/1969 | European Cup | Quarter Final | Wed 12 Mar | Celtic | 0 - 1 | AC Milan |
| AC Milan won 1-0 on aggregate |
| 1967/1968 | European Cup | 1st Round | Wed 04 Oct | Dynamo Kiev | 1 - 1 | Celtic |
| Dynamo Kiev won 3-2 on aggregate |
| 1966/1967 | European Cup | Final | Thu 25 May | Celtic | 2 - 1 | Inter Milan |
| played at Estadio Nacional, Lisbon |
| 1965/1966 | Cup Winners Cup | Semi Final | Tue 19 Apr | Liverpool | 2 - 0 | Celtic |
| Liverpool won 2-1 on aggregate |
| 1963/1964 | Cup Winners Cup | Semi Final | Wed 29 Apr | MTK Hungary | 4 - 0 | Celtic |
| MTK Hungary won 4-3 on aggregate |