UEFA Champions League 1995-96 includes match scores, aggregate scores and fixtures from Group Stage to Knock-Out Stage. UEFA Champions League 1995-96 was the 41st season of Europe’s Top Tier Football Tournament, which was held from 9th August 1995 to 22nd May 1996. Juventus were 1995-96 UEFA Champions League Winners. The final was played at the Stadio Olimpico in Rome, between Juventus and Ajax.
UEFA Champions League Group Stage 1995-96
| Group A | | Group B | |
|---|
| Panathinaikos | | | 11 | | Spartak Moscow | | | 18 | |
| Nantes | | | 9 | | Legia Warsaw | | | 7 | |
| Porto | | | 7 | | Rosenborg | | | 6 | |
| Aalborg BK | | | 4 | | Blackburn Rovers | | | 4 | |
| Nantes 0–0 Porto | | | | | Legia Warsaw 3–1 Rosenborg | | | | |
| Aalborg BK 2–1 Panathinaikos | | | | | Blackburn Rovers 0–1 Spartak Moscow | | | | |
| Panathinaikos 3–1 Nantes | | | | | Spartak Moscow 2–1 Legia Warsaw | | | | |
| Porto 2–0 Aalborg BK | | | | | Rosenborg 2–1 Blackburn Rovers | | | | |
| Nantes 3–1 Aalborg BK | | | | | Legia Warsaw 1–0 Blackburn Rovers | | | | |
| Porto 0–1 Panathinaikos | | | | | Rosenborg 2–4 Spartak Moscow | | | | |
| Aalborg BK 0–2 Nantes | | | | | Blackburn Rovers 0–0 Legia Warsaw | | | | |
| Panathinaikos 0–0 Porto | | | | | Spartak Moscow 4–1 Rosenborg | | | | |
| Porto 2–2 Nantes | | | | | Rosenborg 4–0 Legia Warsaw | | | | |
| Panathinaikos 2–0 Aalborg BK | | | | | Spartak Moscow 3–0 Blackburn Rovers | | | | |
| Nantes 0–0 Panathinaikos | | | | | Legia Warsaw 0–1 Spartak Moscow | | | | |
| Aalborg BK 2–2 Porto | | | | | Blackburn Rovers 4–1 Rosenborg | | | | |
| | | | | | | | | |
| Group C | | | | | Group D | | | | |
| Juventus | | | 13 | | Ajax | | | 13 | |
| Bo Dortmund | | | 9 | | Real Madrid | | | 9 | |
| Steaua București | | | 6 | | Ferencváros | | | 6 | |
| Rangers | | | 3 | | Grasshopper | | | 3 | |
| Steaua București 1–0 Rangers | | | | | Grasshopper 0–3 Ferencváros | | | | |
| Bo Dortmund 1–3 Juventus | | | | | Ajax 1–0 Real Madrid | | | | |
| Juventus 3–0 Steaua București | | | | | Ferencváros 1–5 Ajax | | | | |
| Rangers 2–2 Bo Dortmund | | | | | Real Madrid 2–0 Grasshopper | | | | |
| Bo Dortmund 1–0 Steaua București | | | | | Real Madrid 6–1 Ferencváros | | | | |
| Juventus 4–1 Rangers | | | | | Ajax 3–0 Grasshopper | | | | |
| Steaua București 0–0 Bo Dortmund | | | | | Ferencváros 1–1 Real Madrid | | | | |
| Rangers 0–4 Juventus | | | | | Grasshopper 0–0 Ajax | | | | |
| Rangers 1–1 Steaua București | | | | | Ferencváros 3–3 Grasshopper | | | | |
| Juventus 1–2 Bo Dortmund | | | | | Real Madrid 0–2 Ajax | | | | |
| Steaua București 0–0 Juventus | | | | | Ajax 4–0 Ferencváros | | | | |
| Bo Dortmund 2–2 Rangers | | | | | Grasshopper 0–2 Real Madrid | | | | |
| | | | | | | | | |
UEFA Champions League Knock-Out Stage 1995-96
| UEFA Champions League 1995-96 Quarter Finals | |
|---|
| Nat | Team 1 | | Leg 1 | Leg 2 | Nat | Team 2 | | Agg | |

| 
| Borussia Dortmund | 0-2 | 0-1 | 
| 
| Ajax | 0-3 | |

| 
| Legia Warsaw | 0-0 | 0-3 | 
| 
| Panathinaikos | 0-3 | |

| 
| Real Madrid | 1-0 | 0-2 | 
| 
| Juventus | 1-2 | |

| 
| Nantes | 2-0 | 2-2 | 
| 
| Spartak Moscow | 4-2 | |
| | | | | | | | | |
| UEFA Champions League 1995-96 Semi Finals | | | | | | | | | |
| Nat | Team 1 | | Leg 1 | Leg 2 | Nat | Team 2 | | Agg | |

| 
| Ajax | 0-1 | 3-0 | 
| 
| Panathinaikos | 3-1 | |

| 
| Juventus | 2-0 | 2-3 | 
| 
| Nantes | 4-3 | |
| | | | | | | | | |
| UEFA Champions League 1995-96 Final, Stadio Olimpico in Rome, 22nd May 1996 | | | | | | | | | |
| Nat | Team 1 | | | Score | Nat | Team 2 | | | |

| 
| Ajax | | 1-1 (2-4) | 
| 
| Juventus (p) | | |
| | | | | | | | | |