2005 року дебютував в офіційних матчах у складі національної збірної Чехії. Наразі провів у формі головної команди країни 58 матчів, забивши 5 голів. У складі збірної був учасником чемпіонату Європи 2008 року в Австрії та Швейцарії, чемпіонату Європи 2012 року в Польщі і Україні, а також континентальної першості 2016 року у Франції.