5 ODI Legends who had a less successful career in Test Cricket

The best ODI player to have never played Test Cricket.
The best ODI player to have never played Test Cricket.

Eoin Morgan (England)

The current Skipper of England's Limited Overs Team.
The current Skipper of England's Limited Overs Team.

It would be an understatement to call Eoin Morgan one of the best English batsmen in recent times. Before the emergence of the likes of Jos Buttler, Jason Roy, and Alex Hales, he was the undisputed king of England's ODI batting.

After spending his early International days with Ireland, Morgan made it to the English team in 2009, performed sensationally, was made the skipper just 5 years later in 2014, and has not looked back ever since.

In his 208 ODI match career, Morgan represented England in 185 matches and scored a grand total of 5618 runs at a healthy average of 37.94 and strike rate of over 91. A regular place in the test squad, however, eluded him throughout his career.

Despite being in the ODI team for 9 years now, Morgan last played a test match in 2012 as he was dropped after just 16 test matches due to lack of performance. In those appearances, Morgan scored only 700 runs at a rather low average of only 30. Considering that England have a settled Test team, it is highly unlikely he will ever make it to the playing XI again.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links