5. Robin Uthappa (all formats)

Robin Uthappa, who had a fantastic outing with the Chennai franchise in the last 2 years, eventually announced his retirement earlier this year in September. The Indian batter made his debut in the year 2006 and went on to play 46 ODIs and 13 T20Is for the Men in Blue. 

4. Aaron Finch (ODI)

Aaron Finch is probably one of the best one-day batters to have played for Australia and the former skipper of the Kangaroos gathered 5406 runs in 146 ODIs that he played with 30 fifties and 17 centuries to his name before the veteran announced his retirement from the format in September. 

3. Eoin Morgan (All formats)

England’s former captain Eoin Morgan announced his retirement from all forms of cricket, when the least expected, earlier in June this year. To add more, Morgan gathered 7701 runs in the ODI format, out of which 6957 runs came for the Three Lions. 

2. Ben Stokes (ODI)

Much to the stupefaction of the cricket and English fans, Ben Stokes, England’s best allrounder, announced his retirement from the ODI format earlier in July this year. The southpaw cited a hectic schedule as the reason for his decision and claimed that he wanted to concentrate on T20Is and Tests. 

1. Kieron Pollard (All formats)

Kieron Pollard is one of the big names in international cricket and from West Indies, known for his aggressive stance and never giving up attitude. With over 2700 runs and 55 wickets from 123 ODIs, Pollard was one of the most dangerous batters of the current generation. 

Learn more