In der polnischen Nationalmannschaft debütierte er am 27. April 2005 gegen Mexiko. Seitdem bestritt er 36 Länderspiele und schoss dabei 8 Tore. Der damalige Nationaltrainer Paweł Janas nominierte ihn im Mai 2006 für den Kader zur Fußball-Weltmeisterschaft 2006 in Deutschland, wo er in allen drei Vorrundenspielen zum Einsatz kam. 2012 nahm er an der Fußball-Europameisterschaft in Polen und der Ukraine teil, wo er zu zwei Kurzeinsätzen in der Vorrunde kam.