Капдевила дебютировал в Испании 16 октября 2002 против сборной Парагвая, матч закончился со счётом 0-0. Он забил свой первый гол в отборе на Евро-2008 против сборной Швеции 17 ноября 2007 года, когда Испания выиграла 3-0. 6 февраля 2008 года в Малаге, Капдевила забил победный гол в 1-0 победу Испании против Франции в товарищеской игре. Впоследствии он был призван в сборной Испании на Евро-2008, где он играл во всех матчах, кроме одного. Во время турнира он зарекомендовал себя как игрок основы сборной, в игре со шведами, где испанцы выиграли 2-1 Капдевилья сделал победный гол для своего партнёра Вильи. Вместе с правым защитником Серхио Рамосом и центральными защитниками Карлесом Пуйолем и Карлосом Марченой, он помог сохранить сухие ворота в течение всех 3 матчей плей-оф. На Евро 2008 Испания пропустила лишь 3 гола, и все на груповом этапе. Единственный из игроков каталонцев по национальности, праздновавший победу на этом турнире обернувшись во флаг Испании.
В первой игре в 2009 году Кубка конфедераций ФИФА на 14 июня 2009, Капдевила сделал третий гол Фернандо Торресу, когда тот делал хет-трик, в ворота новозеландцев а также помог забить второй гол Сеску Фабрегасу. Испания выиграла у Новой Зеландии со счетом 5:0. Все 5 голов были забиты с левого фланга, где Капдевила играет решающую роль в испанской атаке. Во втором матче против Ирака три дня спустя он помогал 55-й минуте Вилье, когда Испания победила Ирак 1 -0. Он, Пуйоль, Вилья и Торрес был назван в команде турнира, в Испании финишировал третьим.
20 мая 2010 года, после появления во всех матчей квалификационного этапа, где он забил один гол в ворота Армении, когда дома Испания выиграла 4-0, Капдевила был выбран Висенте дель Боске в сборную для участия в 2010 FIFA World Cup, где он сыграл все матчи, и заслужено стал чемпионом в составе своей сборной.
Вырос в спортшколе "Эспаньол", Капдевила дебютировал в сезоне 1998-99, в игре с Атлетиком из Бильбао, которая завершилась в ничью 2-2. В следующем сезоне он перешёл в Атлетико Мадрид.
После вылета Colchoneros, однако, он подписал контракт с Депортиво Ла-Корунья летом 2000 года, где проходил в состав составив реальную конкуренцию Энрике Ромеро, а 16 сентября 2006 года, он забил два гола в ворота Вильярреала, благодаря чему его клуб победил 2-0.
В 2007-08 Капдевила подписал трёхлетний контракт с Вильярреалом, и сыграл во всех матчах чемпионата за исключением двух.
Капдевила играет практически все матчи за свою команду. На его позиции у него нет конкурентов. С ним команда играла в полуфинале Лиги чемпионов и два раза выходила в 1/16 финала Кубка УЕФА.