A Copa Heineken 1997-98 foi a 3ª edição do evento e foi vencida pelo Bath da Inglaterra.
Times FrançaPaís de GalesInglaterraEscóciaIrlandaItália Toulouse Brive Paloise Bourgoin Swansea Pontypridd Llanelli Cardiff Leicester Tigers London Wasps Bath Harlequins Glasgow Borders Caledonia Leinster Munster Ulster Treviso Rugby Milano
Os 20 times foram divididos em 5 grupos de 4 equipes. Os vencedores de cada grupo avançam diretamente para as quartas de final. As cinco segundas colocadas, e a melhor terceira colocada jogaram repescagem para adicionar-se as outras 5 equipes nas quartas-de-final.
Fase de grupos Grupo 1 TeamPWDLTFPFPA+/-Pts Toulouse650125200121+7910 Leicester640216163117+468 Leinster620415137167−304 Milan610515111206−952
Grupo 2 TeamPWDLTFPFPA+/-Pts Wasps660031243104+13912 Glasgow630314132167−356 Swansea 620415157161−44 Ulster6105695195−1002
Grupo 3 TeamPWDLTFPFPA+/-Pts Bath650112141119+2210 Brive 641124210146+649 Pontypridd 621317154147+75 Scottish Borders600614129222−930
Grupo 4 TeamPWDLTFPFPA+/-Pts Harlequins640221198141+5710 Cardiff 640217184146+388 Bourgoin 620414141180−394 Munster62041193149−564
Grupo 5 TeamPWDLTFPFPA+/-Pts Pau64022720389+1148 Llanelli 640215144142+28 Benetton Treviso620418146162−164 Caledonia6204889189−1004
Repescagem
Fase final
Quartas de final
Semi-final
O Brive avançou devido a contagem de ensaios (2-1)
Final
Campeão Copa Heineken 1997-98100px|borderBath RugbyBath (1º título)
Ver também Copa Heineken