Celtic F.C. in European football Matches in Europe Matches in Europe

| Competition | Round | Opposition | Home_Leg | Away_Leg |
|---|---|---|---|---|
| UEFA Champions League | Group G | Spartak Moscow | 2–1 | 3–2 |
| UEFA Champions League | Group G | Barcelona | 2–1 | 1–2 |
| UEFA Champions League | Round of 16 | Juventus | 0–3 | 0–2 |
| UEFA Champions League | Second qualifying round | Cliftonville | 2–0 | 3–0 |
| UEFA Champions League | Third qualifying round | IF Elfsborg | 1–0 | 0–0 |
| UEFA Champions League | Play-off round | Shakhter Karagandy | 3–0 | 0–2 |
| UEFA Champions League | Group H | Barcelona | 0-1 | – |
| UEFA Champions League | Group H | A.C. Milan | – | 0–2 |
| UEFA Champions League | Group H | Ajax | 2-1 | – |