Frank Lampard has called time on his International career by announcing his retirement from England duty.

The former West Ham, Swansea and Chelsea midfielder earned 106 caps since making his debut for the Three Lions in October 1999 in a 2-1 win over Belgium, scoring 29 goals.

The 31-year-old is currently on loan at Premier League champions Manchester City from New York City FC and has put the change of direction in club career down to his decision.

WANT MORE? >> Man City transfer news | Chelsea transfer news

He said in an official statement today: “It has been a very tough decision for me to make.

“That is why I have given it so much thought since the World Cup. 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 and also to concentrate on how I can perform consistently to the best of my abilities over my next few years in club football.”

Lampard’s final game for England came in the 0-0 draw with Costa Rica at the World Cup in Brazil this summer.