2 0 Suma 47 4 1 0 – – 48 4 Ogółem w karierze 410 62 27 5 10 0 40 4 487 71
Kariera reprezentacyjna Grając w reprezentacji juniorów, zdobył w 1999 tytuł wicemistrza Europy do lat 16, a w 2001 z kadrą U-18 został mistrzem Europy.
14 lutego 2003 zadebiutował w reprezentacji Polski w meczu przeciwko Macedonii. Od tego czasu w kadrze strzelił osiem bramek. Po raz ostatni przed ponad pięcioletnią przerwą w barwach Polski zagrał w sierpniu 2006 z Danią.
Ponownie do kadry został powołany przez Franciszka Smudę na mecz towarzyski z Bośnią i Hercegowiną, który odbył się 16 grudnia 2011.
W 2014 został powołany przez Adama Nawałkę na mecze eliminacji do Mistrzostw Europy z Gibraltarem, Niemcami, Szkocją i Gruzją, oraz na towarzyski mecz ze Szwajcarią. 11 października 2014, po asyście Roberta Lewandowskiego, strzelił bramkę w meczu Polska-Niemcy, ustalając wynik spotkania na 2:0.