Top 5 active players with the most runs in ODI cricket

CRICKET-RSA-IND-ODI
CRICKET-RSA-IND-ODI

Yuvraj Singh: 8,701 runs

India v South Africa - ICC Champions Trophy
India v South Africa - ICC Champions Trophy

Yuvraj Singh's life has been nothing less than a story of its own. He is still regarded by many as the cleanest hitter of the ball. Yuvraj has been a member of the Indian cricket team in ODIs since October 2000. He was the vice-captain of the Indian ODI team between 2007–2008.

He was the Man of the Tournament in the 2011 ICC Cricket World Cup. He is the 4th highest ODI run-getter by an active cricketer.

Yuvraj Singh has scored 8,701 career runs in 304 matches and boasts an average of 36.5 with 14 centuries and 52 half-centuries to his name.

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

Quick Links

Edited by Vignesh Ananthasubramanian