The 34-year-old is his country’s most-capped player with 121 appearances, having made his debut in 2002.
“Petr Cech has announced his international retirement – congratulations on a record-breaking career,” Arsenal tweeted.
Cech himself posted a message accompanied by a picture of him in the dressing room with his Czech team-mates.
— Petr Cech (@PetrCech) July 8, 2016
“I’m now 34 and the next (international) tournament is in two years which, in football, is a very long time. The last thing I wanted to do was start a campaign and then say ‘I don’t think it’s right for me to continue’ halfway through it.”
With Chelsea, Cech won four Premier League titles and a UEFA Champions League title. The 34-year-old has joined Arsenal for the 2015-16 season on a four-year deal.