A Czech international, Čech made his debut with the Czech Republic in 2002, and is the most capped player in the history of the Czech national team, with 124 caps. He represented his country at the 2006 World Cup, as well as the 2004, 2008, 2012, and 2016 European Championships. He was voted into the Euro 2004 All-Star team after helping the Czechs reach the semi-finals, and served as the team's captain, prior to retiring from international competition in 2016. Čech also holds the record for the most Czech Footballer of the Year and Czech Golden Ball wins.