On 13 November 2010, Puyol played his 500th game in all competitions for Barcelona in a domestic league match against Villarreal CF. He struggled again with injuries during the 2010–11 campaign, but still appeared in 28 matches, again winning the league and the Champions League. He played six minutes in the Champions League final, a 3–1 victory over Manchester United.
In the 2010 World Cup in South Africa, Puyol started every match and played almost every minute (he was replaced by Marchena in the 84th minute of the quarter-final against Paraguay). He scored the only goal in the semi-final with Germany, a powerful header from a corner taken by Barcelona teammate Xavi, which sent the national team through to their first World Cup final. In the decisive match, he featured for the full 120 minutes as the side defeated the Netherlands 1–0. Spain only conceded two goal throughout the tournament – none of which came in the knock-out stages – also keeping five clean sheets, a record for a World Cup–winning team, shared with the 2006 Italy side and 1998's France. He also completed 88% of his passes, the third–highest completion rate of any player in the competition alongside his teammate Sergio Busquets, and was named to the team of the tournament for his performances.
On 1 August 2010, aged 32, Puyol announced that he would continue to represent the national team for at least another two years. He missed Euro 2012 due to a knee injury sustained in a league game against RCD Espanyol in early May, which required surgery and five to six weeks' recuperation. The following year, he was ruled out of the Confederations Cup, once again due to physical problems.
Puyol was also known for his leadership and work ethic. He often continued training alone after the end of a team practice session or on days off. He said in 2010, "I don't have Romário's technique, [Marc] Overmars' pace or [Patrick] Kluivert's strength. But I work harder than the others. I'm like the student who is not as clever, but revises for his exams and does OK in the end." Although his positioning, leadership and ability to organise his defence were initially cited as weaknesses early on in his career, he worked to improve on these aspects of his game throughout his time with Barcelona. Indeed, Miguel Ángel Nadal, who played with him for a short period of time, later said, "Carles plays with maturity, has great positional sense, and above all, has pride in his shirt." A physical yet fair player, he was also known for his anticipation, strength, aggression, determination, discipline, intelligence and concentration as a defender, as well as his man-marking skills and ability to organise his defence; he also excelled in one on one situations.