Como su selección no consiguió estar en el Mundial de Alemania 2006, Keane decide hacer público su retiro del elenco irlandés, donde disputó, desde su debut, 145 partidos, marcando 67 goles.