Most Runs in ODI World Cups | 1975 to Latest Golden Bat Winners

Every cricketer wants to score runs and win matches for his nation, but when it comes to World Cups the value of each run is much higher than scoring anywhere else and also, it is pride for any batsman from any nation if he ends up as the highest scorer of the ICC tournament. Here, is the list of all the players who have the most runs in ODI World Cups.

Points to Remember

What is the Golden Bat in Cricket?

Golden Bat is the award that is provided to the highest run scorer of an ICC World Cup tournament.

Which player has scored the most runs in ODI World Cups?

Sachin Tendulkar has the most runs in ODI World Cups which is 2278 runs in 44 innings.

Which player has scored the most centuries in ODI World Cups?

Rohit Sharma has the most centuries in ODI World Cups which is 7 centuries in 28 innings

Players with Most Runs in ODI World Cups | Golden Bat Winners

PlayerYearInnsRunsAvg100s
Glenn Turner (NZ)19754333166.502
Gordon Greenidge (WI)1979425384.331
David Gower (ENG)1983738476.801
Graham Gooch (ENG)1987847158.881
Martin Crowe (NZ)19929456114.001
Sachin Tendulkar (IND)1996752387.172
Rahul Dravid (IND)1999846165.862
Sachin Tendulkar (IND)20031167361.181
Matthew Hayden (AUS)20071065973.223
Tillakaratne Dilshan (SL)2011950062.502
Martin Guptill (NZ)2015954768.382
Rohit Sharma (IND)2019964881.005
Virat Kohli (IND)20231176595.623