В составе главной национальной сборной Чехии дебютировал 6 сентября 1995 года в матче со сборной Норвегии, а первый гол забил 27 мая 1998 года в товарищеском матче со сборной Южной Кореи. Принимал участие в финальных турнирах чемпионата Европы 2000 года, чемпионата Европы 2004 года и чемпионата мира 2006 года, на котором сыграл свой последний матч за сборную 17 июня 2006 года против сборной Ганы.