In 2019, Eoin Morgan became the first England captain to lift the men's Cricket World Cup ©Getty Images

England men's cricket managing director Rob Key has hailed retiring one-day captain Eoin Morgan as the "best leader I have seen" and a player "who changed the way this generation and generations to come will play."

Morgan, who led England to the International Cricket Council (ICC) 2019 Cricket World Cup title, announced his retirement from the International game, ending a career in which became the leading run-scorer for England in both one-day and T20 cricket. 

"To call time on what has been without doubt the most enjoyable and rewarding chapter of my career hasn't been an easy decision, but I believe now is the right time to do so, both for me, personally, and for both England white-ball sides I have led to this point," Morgan said.

He captained the side for seven years and led them to the top of the rankings.

Morgan won 76 of his 126 matches in charge, the best win ratio by any England captain.

Morgan is currently the most-capped player for England in both shorter forms of the game.

He won 225 one-day caps and struck an England record of 6,957 runs.

At the 2019 World Cup he struck a towering 17 sixes in a mighty innings of 148 against Afghanistan.

"I am hugely proud of what I have achieved as a player and captain, but the things I will cherish and remember the most are the memories I made with some of the greatest people I know along the way," Morgan said.

"I have been lucky enough to play in two World Cup-winning teams, but I believe the future for England's white-ball teams is brighter than ever.

"We have more experience, more strength and more depth than ever before."

Eoin Morgan was hailed as a great leader by England men's cricket managing director Rob Key ©Getty Images
Eoin Morgan was hailed as a great leader by England men's cricket managing director Rob Key ©Getty Images

Dublin-born, he had previously played one-day cricket for Ireland from 2006 to 2009 and was run out for 99 on his international debut against Scotland.

Shortly after switching to England, Morgan was a member of  the 2010 ICC World Twenty20-winning team in the West Indies.

The 35-year-old captained the England T20 side on 72 of his 115 appearances, a record matched only by India's MS Dhoni.

In 2010, Morgan made his Test debut against Bangladesh at Lord’s Cricket Ground in London. 

Morgan played 16 Tests in and scored two centuries.

Morgan plans to continue playing and is expected to lead London Spirit in The Hundred, a domestic competition held in England.

His next match is scheduled to be on August 4 and is already a sellout.