The 2006–07 Heineken Cup pool stage was played from October 2006 through to January 2007. The top team in each group qualified for the quarter-finals automatically as seeds 1–6, while the two remaining spots in the quarter-finals were filled by the two runners-up with the greatest points totals.
All times are local to the game site. + Key to coloursWinner of each pool, plus two highest-ranked second-place teams,advance to quarter-finals. Seed # in parentheses
Pool 1 TeamPWDLTries forTries againstTry diffPoints forPoints againstPoints diffTBLBPts London Wasps (3)6501235+1819564+1312123 Perpignan6402199+10161108+532018 Castres63031713+4146136+102216 Benetton Treviso60061143−3283277−194000
Notes: London Wasps earned the third seed over Leicester Tigers on the first possible tiebreaker, scoring 23 tries in pool play to Leicester's 22.
Pool 2 TeamPWDLTries forTries againstTry diffPoints forPoints againstPoints diffTBLBPts Leinster (6)64022110+1117497+773221 Agen64021214−211911901017 Gloucester63031916+3152144+82115 Edinburgh61051022−1295180−85015
Pool 3 TeamPWDLTries forTries againstTry diffPoints forPoints againstPoints diffTBLBPts Stade Français (5)6411205+1517480+943122 Ospreys6411198+11147108+392020 Sale Sharks63031610+614790+572115 Calvisano6006638−3274264−190000
Pool 4 TeamPWDLTries forTries againstTry diffPoints forPoints againstPoints diffTBLBPts Leicester Tigers (4)6501226+1617260+1122123 Munster (7)65011611+5152112+402123 Cardiff Blues6204818−1087138−51019 Bourgoin60061324−1195196−101224
Notes: Leicester Tigers win the pool on the second tiebreaker of head-to-head tries, 3–2.
Pool 5 TeamPWDLTries forTries againstTry diffPoints forPoints againstPoints diffTBLBPts Llanelli Scarlets (2)66002012+8169120+493027 Toulouse63031817+1147145+23217 Ulster62041015−5111129−181110 London Irish61051519−4124157−33239
Notes: Llanelli Scarlets become only the fifth team in the history of the Heineken Cup to win all their pool matches (after Wasps in 1997–98, Bath in 2000–01, and Leinster in both 2002–03 and 2004–05). They also set a record for most points earned in pool play since the competition adopted a bonus-point system in 2003–04. This record would be broken about two hours later by Biarritz.
Pool 6 TeamPWDLTries forTries againstTry diffPoints forPoints againstPoints diffTBLBPts Biarritz (1)6600295+2418645+1415029 Northampton Saints (8)64022713+1418892+964020 Border Reivers61051523−8121166−45206 Parma6105939−3079271−192105
Notes: Biarritz failed in their effort to become the first club since the Heineken Cup adopted the bonus-point system in 2003–04 to score bonus-point wins in all their pool matches, but did become the sixth team to win all their pool matches.
Seeding and runners-up SeedPool winnersPtsTF+/−1 Biarritz2929+1412 Llanelli Scarlets2720+493 London Wasps2323+1314 Leicester Tigers2322+1125 Stade Français2220+946 Leinster2121+77SeedPool runners-upPtsTF+/−7 Munster2322+1128 Northampton Saints2027+96 Ospreys2019+39 Perpignan1819+53 Toulouse1718−2 Agen17120