Keane profi pályafutását a Wolvesban kezdte az 1997-1998-s szezonban, majd egy idénnyel később a Coventry csapatához szerződött.
Rövid ideig légióskodott az olasz Internazionale gárdájában, de nem érezte jól magát és fél év múlva már a Leeds United kölcsönjátékosa volt, ahol további egy teljes szezont eltöltött.
A 2006-2007-s idényben a Tottenham az ötödik helyen zárt az angol élvonalban, a következő szezonban indulhat az UEFA-kupában.
A második számú európai kupasorozatban 2006-2007-ben is rajthoz álltak, a későbbi győztes spanyol Sevilla a negyeddöntőben búcsúztatta őket összesítésben 3-2-vel.
Keane 72-szeres ír válogatott, eddig 29-szer volt eredményes a nemzeti együttes tagjaként.