Er nahm fortan noch an den Endrundenturnieren 2004 in Portugal und 2006 in Deutschland teil und obwohl er 2006 hinter John Terry und Rio Ferdinand über die Rolle des Ersatzmanns nicht mehr hinaus kam, hatte er doch als erster Engländer überhaupt in sechs Endrunden auf dem Feld gestanden. In den Jahren 2002 und 2004 war er zudem Teil der „All-Star-Mannschaft“.