The 2001–02 Heineken Cup was the seventh edition of the Heineken Cup. Competing teams from France, Ireland, Italy, Wales, England and Scotland, were divided into six pools of four, in which teams played home and away matches against each other. The pool winners and two best runners-up qualified for the knock-out stages. Leicester Tigers won the cup, securing back-to-back titles.
Teams
{| class="wikitable" width=100%
|-
! France
! England
! Wales
! Scotland
! Ireland
! Italy
|- valign=top
|
- Perpignan
- Stade Français
- Biarritz
- Castres
- Montferrand
- Toulouse
|
- Leicester Tigers
- London Wasps
- Bath
- Harlequins
- Northampton
- Newcastle Falcons
|
- Llanelli
- Swansea
- Bridgend
- Cardiff
- Newport
|
- Edinburgh
- Glasgow
|
- Ulster
- Munster
- Leinster
|
- Calvisano
- Treviso
|}
Pool stage
In the pool matches teams received
- 2 points for a win
- 1 points for a draw
Pool 1
{| class="wikitable" style="text-align: center;"
|-
!width="200"|Team
!width="20"|P
!width="20"|W
!width="20"|D
!width="20"|L
!width="20"|Tries for
!width="20"|Tries against
!width="30"|Try diff
!width="20"|Points for
!width="20"|Points against
!width="25"|Points diff
!width="20"|Pts
|- bgcolor="#ccffcc"
|align=left| Leicester Tigers
|6||5||0||1||17||3||14||175||88||87||10
|- bgcolor="#ccffcc"
|align=left| Llanelli
|6||4||0||2||22||8||14||187||99||88||8
|-
|align=left| Perpignan
|6||3||0||3||19||11||8||182||136||46||6
|-
|align=left| L'Amatori & Calvisano
|6||0||0||6||6||42||−36||58||279||−221||0
|}
Pool 2
{| class="wikitable" style="text-align: center;"
|-
!width="200"|Team
!width="20"|P
!width="20"|W
!width="20"|D
!width="20"|L
!width="20"|Tries for
!width="20"|Tries against
!width="30"|Try diff
!width="20"|Points for
!width="20"|Points against
!width="25"|Points diff
!width="20"|Pts
|- bgcolor="#ccffcc"
|align=left| Stade Français
|6||5||0||1||23||4||19||213||64||149||10
|-
|align=left| Ulster
|6||4||0||2||17||11||6||196||142||54||8
|-
|align=left| Wasps
|6||2||0||4||9||9||0||120||186||−66||4
|-
|align=left| Benetton Treviso
|6||1||0||5||2||27||−25||102||239||−137||2
|}
Pool 3
{| class="wikitable" style="text-align: center;"
|-
!width="200"|Team
!width="20"|P
!width="20"|W
!width="20"|D
!width="20"|L
!width="20"|Tries for
!width="20"|Tries against
!width="30"|Try diff
!width="20"|Points for
!width="20"|Points against
!width="25"|Points diff
!width="20"|Pts
|- bgcolor="#ccffcc"
|align=left| Bath
|6||6||0||0||16||2||14||161||56||105||12
|-
|align=left| Biarritz Olympique
|6||2||1||3||11||7||4||104||95||9||5
|-
|align=left| Swansea
|6||2||0||4||2||12||−10||92||142||−50||4
|-
|align=left| Edinburgh Reivers
|6||1||1||4||6||14||−8||82||146||−64||3
|}
Pool 4
{| class="wikitable" style="text-align: center;"
|-
!width="200"|Team
!width="20"|P
!width="20"|W
!width="20"|D
!width="20"|L
!width="20"|Tries for
!width="20"|Tries against
!width="30"|Try diff
!width="20"|Points for
!width="20"|Points against
!width="25"|Points diff
!width="20"|Pts
|- bgcolor="#ccffcc"
|align=left| Castres Olympique
|6||5||0||1||19||12||7||179||125||54||10
|- bgcolor="#ccffcc"
|align=left| Munster
|6||5||0||1||17||6||11||172||87||85||10
|-
|align=left| Harlequins
|6||2||0||4||14||20||−6||119||187||−68||4
|-
|align=left| Bridgend
|6||0||0||6||11||23||−12||116||187||−71||0
|}
Pool 5
{| class="wikitable" style="text-align: center;"
|-
!width="200"|Team
!width="20"|P
!width="20"|W
!width="20"|D
!width="20"|L
!width="20"|Tries for
!width="20"|Tries against
!width="30"|Try diff
!width="20"|Points for
!width="20"|Points against
!width="25"|Points diff
!width="20"|Pts
|- bgcolor="#ccffcc"
|align=left| Montferrand
|6||4||1||1||23||7||16||191||100||91||9
|-
|align=left| Cardiff
|6||3||0||3||16||15||1||154||154||0||6
|-
|align=left| Glasgow Caledonians
|6||2||1||3||10||23||−13||126||198||−72||5
|-
|align=left| Northampton
|6||2||0||4||12||16||−4||132||151||−19||4
|}
Pool 6
{| class="wikitable" style="text-align: center;"
|-
!width="200"|Team
!width="20"|P
!width="20"|W
!width="20"|D
!width="20"|L
!width="20"|Tries for
!width="20"|Tries against
!width="30"|Try diff
!width="20"|Points for
!width="20"|Points against
!width="25"|Points diff
!width="20"|Pts
|- bgcolor="#ccffcc"
|align=left| Leinster
|6||5||0||1||15||11||4||139||104||35||10
|-
|align=left| Newport
|6||3||0||3||17||13||4||151||146||5||6
|-
|align=left| Toulouse
|6||3||0||3||16||11||5||158||141||17||6
|-
|align=left| Newcastle
|6||1||0||5||8||21||−13||117||174||−57||2
|}
Seeding
{| class="wikitable" style="text-align: center;"
|-
!Seed
!Pool Winners
!Pts
!TF
!+/−
|-
|1
|align=left| Bath
|12||16||+105
|-
|2
|align=left| Stade Français
|10||23||+149
|-
|3
|align=left| Castres
|10||19||+54
|-
|4
|align=left| Leicester Tigers
|10||17||+87
|-
|5
|align=left| Leinster
|10||15||+35
|-
|6
|align=left| Montferrand
|9||23||+91
|-
!Seed
!Pool Runners-up
!Pts
!TF
!+/−
|-
|7
|align=left| Munster
|10||17||+85
|-
|8
|align=left| Llanelli
|8||22||+88
|-
| –
|align=left| Ulster
|8||17||+54
|-
| –
|align=left| Newport
|6||17||+5
|-
| –
|align=left| Cardiff
|6||16||0
|-
| –
|align=left| Biarritz Olympique
|5||11||+9
|-
|}
Knockout stage
Quarter-finals
Semi-finals
Final
The Leicester Tigers became the first team to win the competition more than once.
