Rok później zagrał w 27 meczach League One i pomógł awansować swojej drużynie po play-offach do League Championship. W kwietniu 2004 roku został wybrany przez BBC Sport do najlepszej jedenastki ligi, zaś sezon 2003/04 zakończył z 41 występami oraz trzema zdobytymi bramkami. W następnych rozgrywkach zagrał również w ponad 40 spotkaniach, zaś w letnim okienku transferowym do występującego Premier League West Hamu United. Łącznie w ekipie Cardiff City zagrał w 190 ligowych meczach, zdobywając w nich 10 goli.
W nowej drużynie swój debiut zaliczył 13 sierpnia, kiedy to zagrał w wygranym 3:1 spotkaniu z Blackburn Rovers. W październiku został także wybrany najlepszym walijskim piłkarzem roku. Swój debiutancki sezon w drużynie z Londynu zakończył z 32 ligowymi występami oraz został wybrany najlepszym piłkarzem drużyny. Jego klub dotarł także do finału Pucharu Anglii. Przegrała jednak w nim po rzutach karnych z Liverpoolem FC a on sam zagrał przez całe to spotkanie. Przez następne dwa sezony Gabbidon coraz mniej występował w swoim zespole, grając kolejno w 18 i 10 meczach w sezonie. W sezonie 2008/2009 nie zagrał w ani jednym ligowym spotkaniu.
25 lipca 2011 roku przeszedł do Queens Park Rangers.