European Cup |
Round 1 1st & 2nd Leg |
D 1 |
Celtic |
2 |
0 |
Zurich |  |
Parkhead |
|
 |
Zurich |
0 |
3 |
Celtic |
D 1 |
Letzigrund |
agg 0-5 |
Round 2 1st & 2nd Leg |
 |
Nantes |
1 |
3 |
Celtic |
D 1 |
Stade Marcel-Saupin |
|
D 1 |
Celtic |
3 |
1 |
Nantes |  |
Parkhead |
agg 6-2 |
Quarter Final 1st & 2nd Leg |
 |
Vojvodina Novi Sad |
1 |
0 |
Celtic |
D 1 |
Gradski Stadium |
|
D 1 |
Celtic |
2 |
0 |
Vojvodina Novi Sad |  |
Parkhead |
agg 2-1 |
Sem Final 1st & 2nd Leg |
D 1 |
Celtic |
3 |
1 |
Dukla Prague |  |
Parkhead |
|
 |
Dukla Prague |
0 |
0 |
Celtic |
D 1 |
Stadion Juliska |
agg 1-3 |
Final 1st & 2nd Leg |
D 1 |
Celtic |
2 |
1 |
Internazionale |  |
Estadio Nacional, Lisbon |
European Cup Winners Cup |
Round 1 1st & 2nd Leg |
 |
Glentoran |
1 |
1 |
Rangers |
D 1 |
Windsor Park, Belfast |
|
D 1 |
Rangers |
4 |
0 |
Glentoran |
 |
Ibrox Park |
agg 5-1 |
Round 2 1st & 2nd Leg |
D 1 |
Rangers |
2 |
1 |
Borussia Dortmund |  |
Ibrox Park |
|
 |
Borussia Dortmund |
0 |
0 |
Rangers |
D 1 |
Westfalenstadion |
agg 1-2 |
Quarter Final 1st & 2nd Leg |
D 1 |
Rangers |
2 |
0 |
Real Zaragoza |  |
Ibrox Park |
|
 |
Real Zaragoza |
2 |
0 |
Rangers |
D 1 |
Estadio La Romareda |
agg 2-2. Rangers won on the toss of a coin |
Semi Final 1st & 2nd Leg |
 |
Slavia Sofia |
0 |
1 |
Rangers |
D 1 |
Slavia Stadium |
|
D 1 |
Rangers |
1 |
0 |
Slavia Sofia |  |
Ibrox Park |
agg 2-0 |
Final |
 |
Bayern Munich |
1 |
0 |
Rangers |
D 1 |
Nurnbergstadion, Nurnberg |
European Fairs Cup |
Round 1 1st & 2nd Leg |
 |
Frigg |
1 |
3 |
Dunfermline Athletic |
D 1 |
Frogner stadion |
|
D 1 |
Dunfermline Athletic |
3 |
1 |
Frigg |
 |
East End Park |
agg 6-2 |
Round 2 1st & 2nd Leg |
 |
Barcelona |
1 |
2 |
Dundee United |
D 1 |
Nou Camp |
|
D 1 |
Dunfermline Athletic |
4 |
2 |
Dinamo Zagreb |  |
East End Park |
|
 |
Royal Antwerp |
0 |
1 |
Kilmarnock |
D 1 |
Bosuilstadion |
|
 |
Dinamo Zagreb |
2 |
0 |
Dunfermline Athletic |
D 1 |
Stadion Maksimir |
agg 4-4 |
D 1 |
Dundee United |
2 |
0 |
Barcelona |  |
Tannerdice Park |
agg 4-1 |
D 1 |
Kilmarnock |
7 |
2 |
Royal Antwerp |
 |
Rugby Park |
agg 8-2 |
Round 3 1st & 2nd Leg |
 |
Juventus |
3 |
0 |
Dundee United |
D 1 |
Stadio Olimpico |
|
D 1 |
Kilmarnock |
1 |
0 |
La Gantoise |
 |
Rugby Park |
|
D 1 |
Dundee United |
1 |
0 |
Juventus |  |
Tannerdice Park |
agg 1-3 |
 |
La Gantoise |
1 |
2 |
Kilmarnock |
D 1 |
Jules Ottenstadion |
aet agg 1-3 |
Quarter Final 1st & 2nd Leg |
 |
Lokomotive Leipzig |
1 |
0 |
Kilmarnock |
D 1 |
Bruno-Plache-Stadion |
|
D 1 |
Kilmarnock |
2 |
0 |
Lokomotive Leipzig |
 |
Rugby Park |
agg 2-1 |
Semi Final 1st & 2nd Leg |
 |
Leeds United |
4 |
2 |
Kilmarnock |
D 1 |
Elland Road |
|
D 1 |
Kilmarnock |
0 |
0 |
Leeds United |  |
Rugby Park |
agg 2-4 |