Jabarkan Euro 2012 dari Miroslav Klose

Selama kualifikasi Euro 2012, Klose sedikitnya mencetak satu gol di tiap pertandingan yang ia mainkan, sekaligus mengalahkan kesemua lawan timnas Jerman tersebut: , , ,  dan . Walau hanya tampil sebanyak enam kali di babak kualifikasi, ia berhasil mengemas 9 gol dan 2 assist, terbaik kedua dalam periode tersebut, satu tingkat di bawah Klaas-Jan Huntelaar yang mencetak 12 gol di 8 pertandingan. Hingga akhir kualifikasi, Klose telah memberikan 21 assist dan mencetak 63 gol untuk Jerman, tertinggal lima gol dari Gerd Müller, pemegang rekor pada saat itu.

Namanya masuk dalam skuat Jerman untuk putaran final kali ini, namun Mario Gómez-lah yang selalu dipilih sebagai starter oleh pelatih Joachim Löw pada ketiga pertandingan pertama. Walaupun begitu, ia selalu masuk menggantikan Gómez pada ketiga pertandingan tersebut. Saat babak perempat final melawan , ia masuk dalam starting line up dan berhasil mencetak satu gol. Namun, Jerman harus pulang di babak semi fnal, setelah kalah 1–2 dari Italia.