On 20 May 2010, after appearing in all the fixtures during the qualifying stages, contributing one goal in Spain's 4–0 home defeat of Armenia, Capdevila was selected by manager Vicente del Bosque to the squad for the 2010 FIFA World Cup, where he played all the games and minutes for the eventual champions, being the only member of the starting line-up for the final who was not a Real Madrid or FC Barcelona player, considering Villa had been signed by the latter days before the tournament. He was among the top ten players of the competition in terms of distance covered, having run 71.79 km.