#1 Eoin Morgan, Ireland
606 runs at 50.50 in 13 matches
England’s incumbent limited-overs captain Eoin Morgan first made his name for the nation of his birth Ireland by accumulating big runs in the two youth World Cups that he was a part of. The left-handed middle-order batsman represented Ireland in the 2004 and the 2006 editions, and in a total of 13 matches, accumulated 606 runs – still the most by any batsman in the history of the tournament – at an impressive average of 50.50.
Out of the 13 innings in which he batted, Morgan slammed two centuries and three half-centuries with the first one coming in a massive win over Uganda in 2004 – he slammed 117 in a total of 329 – and was chosen as Ireland’s captain two years later. In the Plate Quarter-Final of the same tournament, Morgan produced his highest of 124 in the two World Cups combined and set up a big score of 304 against New Zealand, though his efforts went in vain.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news