| Season |
Competition |
Round Reached |
Date |
Home |
Score |
Away |
| 2012/2013 | Champions League | Last 16 Knockout Stage | Wed 06 Mar | Juventus | P-P | Celtic |
| Scottish F.A. Cup | Quarter Final | Sat 02 Mar | St. Mirren | P-P | Celtic |
| Scottish League Cup | Semi Final | Sun 27 Jan | St. Mirren | 3 - 2 | Celtic |
| 2011/2012 | Europa League | Group I | Thu 15 Dec | Udinese | 1 - 1 | Celtic |
| Scottish F.A. Cup | Semi Final | Sun 15 Apr | Celtic | 1 - 2 | Hearts |
| played at Hampden Park |
| Scottish League Cup | Final | Sun 18 Mar | Celtic | 0 - 1 | Kilmarnock |
| played at Hampden Park |
| 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. |
| played at Hampden Park |
| 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 |
| played at Hampden Park |
| 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 |
| played at Hampden Park |
| Scottish League Cup | Semi Final | Tue 05 Feb | Rangers | 2 - 1 | Celtic |
| after extra time, 90 minutes 1-1; played at Hampden Park |
| 2000/2001 | UEFA Cup | 2nd Round | Thu 09 Nov | Celtic | 1 - 2 | Bordeaux |
| after extra time, Bordeaux won 3-2 on aggregate |
| Scottish F.A. Cup | Final | Sat 26 May | Celtic | 3 - 0 | Hibernian |
| played at Hampden Park |
| Scottish League Cup | Final | Sun 18 Mar | Celtic | 3 - 0 | Kilmarnock |
| played at Hampden Park |
| 1999/2000 | Scottish F.A. Cup | 3rd Round | Tue 08 Feb | Celtic | 1 - 3 | Inverness CT |
| Scottish League Cup | Final | Sun 19 Mar | Celtic | 2 - 0 | Aberdeen |
| played at Hampden Park |
| 1998/1999 | Scottish F.A. Cup | Final | Sat 29 May | Rangers | 1 - 0 | Celtic |
| played at Hampden Park |
| Scottish League Cup | 3rd Round | Wed 19 Aug | Airdrieonians | 1 - 0 | Celtic |
| 1997/1998 | Scottish F.A. Cup | Semi Final | Sun 05 Apr | Celtic | 1 - 2 | Rangers |
| played at Parkhead |
| Scottish League Cup | Final | Sun 30 Nov | Celtic | 3 - 0 | Dundee Utd. |
| played at Ibrox |
| 1996/1997 | Scottish F.A. Cup | Semi Final Replay | Wed 23 Apr | Falkirk | 1 - 0 | Celtic |
| played at Ibrox |
| Scottish League Cup | Quarter Final | Tue 17 Sep | Hearts | 1 - 0 | Celtic |
| 1995/1996 | Scottish F.A. Cup | Semi Final | Sun 07 Apr | Rangers | 2 - 1 | Celtic |
| played at Hampden Park |
| Scottish League Cup | Quarter Final | Tue 19 Sep | Celtic | 0 - 1 | Rangers |
| 1994/1995 | Scottish F.A. Cup | Final | Sat 27 May | Celtic | 1 - 0 | Airdrieonians |
| played at Hampden Park |
| Scottish League Cup | Final | Sun 27 Nov | Raith Rovers | 2 - 2 | Celtic |
| after extra time, 90 minutes 2-2, Raith Rovers won 6-5 on penalties; played at Hampden Park |
| 1993/1994 | Scottish F.A. Cup | 3rd Round | Sat 29 Jan | Motherwell | 1 - 0 | Celtic |
| Scottish League Cup | Semi Final | Wed 22 Sep | Rangers | 1 - 0 | Celtic |
| played at Ibrox after toss of a coin |
| 1992/1993 | Scottish F.A. Cup | 4th Round | Sat 06 Feb | Falkirk | 2 - 0 | Celtic |
| Scottish League Cup | Semi Final | Wed 23 Sep | Aberdeen | 1 - 0 | Celtic |
| played at Hampden Park |
| 1991/1992 | Scottish F.A. Cup | Semi Final | Tue 31 Mar | Rangers | 1 - 0 | Celtic |
| played at Hampden Park |
| Scottish League Cup | Quarter Final | Tue 03 Sep | Airdrieonians | 0 - 0 | Celtic |
| Airdrieonians won 4-2 on penalties |
| 1990/1991 | Scottish F.A. Cup | Semi Final Replay | Tue 09 Apr | Motherwell | 4 - 2 | Celtic |
| played at Hampden Park |
| Scottish League Cup | Final | Sun 28 Oct | Rangers | 2 - 1 | Celtic |
| played at Hampden Park |
| 1989/1990 | Scottish F.A. Cup | Final | Sat 12 May | Aberdeen | 0 - 0 | Celtic |
| Aberdeen won 9-8 on penalties; played at Hampden Park |
| Scottish League Cup | Semi Final | Wed 20 Sep | Aberdeen | 1 - 0 | Celtic |
| played at Hampden Park |
| 1988/1989 | Scottish F.A. Cup | Final | Sat 20 May | Celtic | 1 - 0 | Rangers |
| played at Hampden Park |
| Scottish League Cup | Quarter Final | Wed 31 Aug | Dundee Utd. | 2 - 0 | Celtic |
| 1987/1988 | Scottish F.A. Cup | Final | Sat 14 May | Celtic | 2 - 1 | Dundee Utd. |
| played at Hampden Park |
| Scottish League Cup | Quarter Final | Tue 01 Sep | Aberdeen | 1 - 0 | Celtic |
| 1986/1987 | Scottish F.A. Cup | 4th Round | Sat 21 Feb | Hearts | 1 - 0 | Celtic |
| Scottish League Cup | Final | Sun 26 Oct | Rangers | 2 - 1 | Celtic |
| played at Hampden Park |