He was in the Munster team that lost 8–9 to Northampton Saints in the 2000 Heineken Cup Final, and was again the runner-up when Munster lost 15–9 to Leicester Tigers in the 2002 Heineken Cup Final. Foley was finally on the winning side when Munster won the 2002–03 Celtic League.