Il 6 settembre 2006, mette a referto una quaterna nel 13-0 con cui la Germania batte San Marino. Viene poi convocato per l'Europeo 2008. Risulta decisivo già all'esordio con una doppietta alla Polonia, squadra del suo paese d'origine: proprio le sue radici polacche sono state ricondotte, dai più, alla mancata esultanza. Segna anche nel secondo incontro, che vede i tedeschi perdere di misura (2-1) con la Croazia. Il torneo si conclude per lui con un altro piazzamento sul podio, poiché la Germania è battuta in finale della Spagna (1-0).