Op 8 juni 2011 speelde hij met het Nederlands elftal mee in de oefenwedstrijd tegen Uruguay (1–1). Vanwege een door een Uruguayaans gesponsorde beker die uitgereikt zou worden, moesten er na de officiële wedstrijd strafschoppen genomen worden (hoewel de wedstrijd de boeken inging als 1–1). Het Nederlands elftal verloor de strafschoppenreeks door missers van Robin van Persie en Eljero Elia. Krul maakte deel uit van de selectie die deelnam aan het EK voetbal 2012 in Polen en Oekraïne, waar Oranje roemloos ten onder ging in de groepsfase: drie duels, nul punten. Hij kwam daar niet in actie, net als tweede doelman Michel Vorm.