10 Cricketers
With Most ODI Runs In 100 Innings
Babar Azam
of Pakistan tops the list with
5142
runs in ODI cricket.
Former South African cricketer
Hashim Amla
comes at second list scoring
4946
runs in ODI cricket.
Windies Legend
Sir Viv Richards
holds up third position in the list by scoring
4607
runs.
West Indies star batter
Shai Hope
takes up fourth spot with amassing
4436
runs after 100 innings.
English cricketer
Joe Root
hits the list at fifth position by scoring
4428
runs in ODI cricket.
India Opener
Shikhar Dhawan
is also on the sixth place of the list having
4343
runs to his name afater 100 Matches.
Aussie Opener
David Warner
also strikes the list on the seventh spot having
4272
runs in ODI cricket.
Former West Indies opener
Sir Gordon Greenidge
takes place at number eight scoring
4254
runs in ODI cricket.
Former Indian Captain
Virat Kohli
securing his place at number nine by hitting
4230
runs in ODI cricket after 100 innings.
New Zealand’s
Kane Williamson
securing his place at number ten by hitting
4180
runs in ODI cricket after 100 innings.
Asia Cup 2023: शेड्यूल का हुआ ऐलान, देखें पूरा कार्यक्रम
swipe up
Learn more