Uczestniczył również w mistrzostwach świata w 2006 i 2010 roku. W turnieju w Niemczech (2006) rozegrał pięć spotkań, a wraz z reprezentacją dotarł ponownie do ćwierćfinału. Cztery lata później w Republice Południowej Afryki wystąpił w czterech spotkaniach. W 2012 roku był podstawowym zawodnikiem kadry w mistrzostwach Europy w Polsce i na Ukrainie – zagrał w czterech pojedynkach, w tym w ćwierćfinałowym z Włochami (0:0, k. 2:4), w którego serii rzutów karnych nie strzelił gola (Gianluigi Buffon obronił).