Fue internacional checo y disputó el Mundial en 2006 y dos Eurocopas, en 2004 y 2008. En la Euro 2004 disputada en Portugal, la alcanzó las semifinales y finalizó el torneo en tercer lugar.