A cseh válogatottban 58 alkalommal játszott, amelyeken három gólt lőtt összesen. Tizenhat évesen játszott a csehszlovák válogatottban. A nemzeti csapattal a döntőig jutott az 1996-os Európa-bajnokságon. Ezen a tornán szerezte első válogatottbeli gólját, az utolsó csoportmérkőzésen ő lőtte a győztes gólt az olaszok elleni 2:1-re megnyert mérkőzésen. A következő, kevésbé sikeres 2000-es Európa-bajnokságon is játszott, ahol a csehek a csoportból sem jutottak tovább. Az utolsó válogatottbeli mérkőzése 2001 augusztusában volt az északírek ellen, ahol a cseh válogatott 3:1-re nyert.