1 marca 2010 został powołany do kadry reprezentacji Polski na towarzyski mecz z Bułgarią zastępując kontuzjowanego Łukasza Piszczka. W drużynie narodowej zadebiutował 29 maja 2010 w meczu z Finlandią. 5 czerwca 2011 w towarzyskim spotkaniu z Argentyną (2:1), zdobył swoją pierwszą bramkę dla reprezentacji Polski. 27 maja 2012 znalazł się w kadrze na rozgrywane w Polsce i na Ukrainie, Mistrzostwa Europy 2012. Na turnieju zagrał 17 minut w zremisowanym 1:1 meczu z Rosją, oraz w takim samym wymiarze czasowym w przegranym 0:1 spotkaniu z Czechami.