The 2023 World Cup started with a bang with the England vs. New Zealand match at the Narendra Modi Stadium on 5th October which the Blackcaps won one-sidedly by 9 wickets. Many players from the previous editions are participating in this installment in India too. Hence, millions of cricket fans are eager to learn about the batsmen with the most ODI World Cup runs by active players.
Shakib Al Hasan
Probably the most prolific all-rounder in the last decade, Shakib Al Hasan leads the chart of most ODI World Cup runs among active players. Since 2007, the Southpaw has played 4 World Cups and made 1201 runs in 32 games at an impressive average of 42.89 with 2 tons and 10 fifties. His extraordinary batting along with fine bowling has made him a treasure for Bangaldesh over the years.
Virat Kohli
Former Indian captain Virat Kohli gets 2nd place on this elite chart of most ODI World Cup runs among active players with 1186 runs in 29 matches he has contributed since the 2011 World Cup. The modern master’s ability to perform under pressure and build his innings with singles, doubles, and occasional boundaries makes him scary for opponents. The veteran has 2 centuries and 8 fifties in his name.
Rohit Sharma
After missing the 2011 World Cup, current Indian skipper Rohit Sharma performed exceptionally well in white-ball cricket and sealed the opening spot from the 2015 World Cup onwards. He made the 2019 edition of the event of his own as he finished as the highest run-getter with 648 runs in 9 games, including 5 centuries, the most by a player in a single WC edition. Overall, at a captivating average of 66.38, the star opener has notched up 1195 runs in 20 matches.
David Warner
Just after representing Australia in only 2 World Cups (205 & 2019), David Warner has accumulated 1057 runs in 21 outings, the 4th most ODI World Cup runs among active players. Warner has been a consistent performer for the Aussies in the carnival, averaging a staggering 55.63. The New South Wales cricketer was a part of the World Cup-winning Australian team in 2015 but his best came in the 2019 WC, scoring the 2nd most runs, 647 runs in 10 matches, 1 run less than the top scorer Rohit Sharma.
Kane Williamson
The most important batsman in New Zealand for a decade now, Kane Williamson’s batting prowess is known to every team for his excellent batting exhibitions. Having played 23 innings, the ace batsman has mustered 989 runs at a healthy average of 61.81. Williamson became the runners-up with New Zealand in the last 2 editions, however, he bagged the Player of the Tournament award in 2019 for his outstanding campaign of 548 runs and 2 wickets.
Most ODI World Cup Runs by Active Players
Player | Mat | Inn | Runs | AVG | Best |
S Al Hasan (BAN) | 32 | 32 | 1201 | 42,89 | 124* |
V Kohli (IND) | 29 | 29 | 1186 | 49.41 | 107 |
R Sharma (IND) | 20 | 20 | 1195 | 66.38 | 140 |
D Warner (AUS) | 21 | 21 | 1057 | 55.63 | 178 |
K Williamson (NZ) | 24 | 23 | 989 | 61.81 | 148 |
M Rahim (BAN) | 32 | 31 | 996 | 39.84 | 102* |
J Root (ENG) | 20 | 19 | 928 | 54.58 | 121 |
S Smith (AUS) | 27 | 23 | 899 | 42.80 | 105 |
Shakib Al Hasan has the most ODI World Cup runs among active players (1201).
Rohit Sharma has the most ODI World Cup runs among active players as an Indian (1195).
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at info@skyblogs.in