The pool stages started on 20 October and concluded in January, going for six rounds.
Following the quarter- and semi-finals, the final was played on 20 May before a near-capacity crowd at the 82,000-seat redeveloped Twickenham in London.
The top seeds from each of the participant nations (France, England, Scotland, Italy, Wales and Ireland) were all drawn into separate pools.
The six pool winners receive the top six seeds, based on their point totals.
Full results can be found at 2006–07 Heineken Cup pool stage.