Frank Lampard has called time on his international career with England.
The 36-year-old has made 106 appearances for the Three Lions, scoring 29 goals in the process.
However, having joined Manchester City on a six-month loan deal before he links up with New York City next year, the midfielder has decided that the time is right for him to step away from the international scene.
"It has been a very tough decision for me to make which is why I have given it so much thought since the World Cup," Lampard said in a statement. "I have always been exceptionally proud and honoured to represent my country and have to say looking back I have enjoyed every minute of wearing the England shirt.
"Due to my club career now going in a different direction it is of utmost importance for me to consider my family first. Also, to concentrate on how I can perform consistently to the best of my abilities over my next few years in club football."
Lampard made his England debut back in October 1999 in a 2-1 win over Belgium.