| Date | GMT/BST | Home | Away | HT | Attend. | |||
|---|---|---|---|---|---|---|---|---|
| January 2013 | ||||||||
| Sun 27 | 14:30 | St Mirren | 3-2 | Celtic | 1-1 | 24,417 | Semi-final | Report |
| October 2012 | ||||||||
| Tue 30 | 19:45 | Celtic | 5-0 | St Johnstone | 3-0 | 14,399 | Quarter-final | Report |
| September 2012 | ||||||||
| Tue 25 | 19:45 | Celtic | 4-1 | Raith Rovers | 2-1 | 14,737 | Round 3 | Report |
| March 2012 | ||||||||
| Sun 18 | 15:00 | Celtic | 0-1 | Kilmarnock | 0-0 | 49,572 | Final | Report |
| January 2012 | ||||||||
| Sun 29 | 15:00 | Falkirk | 1-3 | Celtic | 1-1 | 30,000 | Semi-final | Report |
| October 2011 | ||||||||
| Wed 26 | 19:15 | Hibernian | 1-4 | Celtic | 1-0 | 10,569 | Quarter-final | Report |
| September 2011 | ||||||||
| Wed 21 | 19:15 | Ross County | 0-2 | Celtic | 0-1 | 5,367 | Round 3 | Report |
| March 2011 | ||||||||
| Sun 20 | 15:00 | Celtic | 1-2 | Rangers | 1-1 | 51,181 | Final | Report |
| After extra time (1-1 after 90 mins) | ||||||||
| January 2011 | ||||||||
| Sat 29 | 15:00 | Aberdeen | 1-4 | Celtic | 0-4 | 38,085 | Semi-final | Report |
| October 2010 | ||||||||
| Wed 27 | 19:30 | St Johnstone | 2-3 | Celtic | 1-3 | 5,151 | Quarter-final | Report |
| September 2010 | ||||||||
| Wed 22 | 19:45 | Celtic | 6-0 | Inverness Caledonian Thistle | 3-0 | 17,429 | Round 3 | Report |
| October 2009 | ||||||||
| Wed 28 | 19:35 | Celtic | 0-1 | Heart of Midlothian | 18,675 | Quarter-final | Report | |
| September 2009 | ||||||||
| Wed 23 | 19:45 | Falkirk | 0-4 | Celtic | 5,669 | Round 3 | Report | |
| March 2009 | ||||||||
| Sun 15 | 15:00 | Celtic | 2-0 | Rangers | 51,193 | Final | Report | |
| After extra time | ||||||||
| January 2009 | ||||||||
| Wed 28 | 19:45 | Celtic | 0-0 | Dundee United | 19,258 | Semi-final | Report | |
| After extra time | ||||||||
| October 2008 | ||||||||
| Wed 29 | 19:45 | Kilmarnock | 1-3 | Celtic | 6,319 | Quarter-final | Report | |
| September 2008 | ||||||||
| Tue 23 | 19:45 | Celtic | 4-0 | Livingston | 23,569 | Round 3 | Report | |
| October 2007 | ||||||||
| Wed 31 | 19:45 | Celtic | 0-2 | Heart of Midlothian | 21,492 | Quarter-final | Report | |
| September 2007 | ||||||||
| Wed 26 | 19:45 | Dundee | 1-2 | Celtic | 8,203 | Round 3 | Report | |
| November 2006 | ||||||||
| Tue 7 | 19:45 | Celtic | 1-1 | Falkirk | 18,684 | Quarter-final | Report | |
| September 2006 | ||||||||
| Tue 19 | 19:45 | Celtic | 2-0 | St Mirren | 32,587 | Round 3 | Report | |
| February 2006 | ||||||||
| Wed 1 | 19:45 | Motherwell | 1-2 | Celtic | 32,595 | Semi-final | Report | |
| November 2005 | ||||||||
| Wed 9 | 19:45 | Celtic | 2-0 | Rangers | 57,183 | Quarter-final | Report | |
| September 2005 | ||||||||
| Wed 21 | 19:45 | Celtic | 2-1 | Falkirk | 24,953 | Round 3 | Report | |
| November 2004 | ||||||||
| Wed 10 | 19:45 | Rangers | 2-1 | Celtic | 47,298 | Quarter-final | Report | |
| September 2004 | ||||||||
| Tue 21 | 19:45 | Celtic | 8-1 | Falkirk | 24,345 | Round 3 | Report | |
| December 2003 | ||||||||
| Thu 18 | 19:30 | Hibernian | 2-1 | Celtic | 9,246 | Quarter-final | Report | |
| Thu 4 | 19:30 | Partick Thistle | 0-2 | Celtic | 5,700 | Round 3 | Report | |
| March 2003 | ||||||||
| Sun 16 | 15:00 | Celtic | 1-2 | Rangers | 52,000 | Final | Report | |
| February 2003 | ||||||||
| Thu 6 | 20:00 | Celtic | 3-0 | Dundee United | 18,856 | Semi-final | Report | |
| November 2002 | ||||||||
| Wed 6 | 19:45 | Celtic | 1-1 | Partick Thistle | 26,333 | Quarter-final | Report | |
| October 2002 | ||||||||
| Wed 23 | 19:45 | Celtic | 4-2 | Inverness Caledonian Thistle | 34,592 | Round 3 | Report | |
| February 2002 | ||||||||
| Tue 5 | 19:45 | Rangers | 2-1 | Celtic | 43,457 | Semi-final | Report | |
| December 2001 | ||||||||
| Wed 19 | 19:45 | Livingston | 0-2 | Celtic | 9,146 | Quarter-final | Report | |
| November 2001 | ||||||||
| Wed 28 | 19:45 | Livingston | P-P | Celtic | Quarter-final | Report | ||
| Tue 6 | 19:45 | Celtic | 8-0 | Stirling Albion | 29,933 | Round 3 | Report | |







