Капдевила перешел в Вильярреал из Депортиво летом 2007 года. Защитник провел за Субмарину 127 матчей чемпионата Испании и забил 15 голов.

 -

В составе сборной Испании 32-летний Капдевила выиграл Евро-2008 и ЧМ-2010.