Top 10 Highest Batting Averages in ODI World Cup History

The Highest Batting Averages in ODI World Cup reflect the top batters who consistently scored runs on the world’s biggest cricket stage. Achieving a high average in a tournament as competitive as the World Cup is not easy, which is why these batters are remembered for their remarkable performances. In this article, we explore the top 10 players with the Highest Batting Averages in ODI World Cup history, ranked from 10 to 1, alongside detailed statistics presented in five separate tables for each player.

List of 10 Highest Batting Averages in ODI World Cup History

10. S Abid Ali

Highest Batting Averages in ODI World Cup

S Abid Ali from India made a significant mark in the 1975 World Cup, the first-ever edition of the tournament. He only got to bat once in three matches, but he scored an important 70 runs. That single innings earned him a place among those with the Highest Batting Averages in ODI World Cup. His average stood at 70.00, a testament to making the most of limited chances.

PlayerS Abid Ali
TeamIndia
World Cup Year1975
Matches Played3
Innings Batted1
Average70.00

9. Azmatullah Omarzai

Highest Batting Averages in ODI World Cup

Azmatullah Omarzai displayed his potential in the 2023 World Cup. Representing Afghanistan, he played nine matches, scoring 353 runs in eight innings while remaining not out three times. His average of 70.60 makes him one of the batters with the Highest Batting Averages in ODI World Cup.

PlayerAzmatullah Omarzai
TeamAfghanistan
World Cup Year2023
Matches Played9
Innings Batted8
Average70.60

READ MORE: Top 10 Players with the Most Catches in World Cup History

8. G Fowler

Highest Batting Averages in ODI World Cup

England’s Graeme Fowler stood out during the 1983 World Cup with his consistency. He played seven matches, scoring 360 runs and ending up not out twice. Fowler’s average of 72.00 easily puts him among the Highest Batting Averages in ODI World Cup.

PlayerG Fowler
TeamEngland
World Cup Year1983
Matches Played7
Innings Batted7
Average72.00

7. Brad Hodge

Highest Batting Averages in ODI World Cup

Brad Hodge made his mark in the 2007 World Cup, even though he played only five matches. His brilliant innings of 123 helped him end with an average of 76.00, ensuring his spot among the Highest Batting Averages in ODI World Cup.

PlayerBrad Hodge
TeamAustralia
World Cup Year2007
Matches Played5
Innings Batted2
Average76.00

6. Asad Shafiq

Highest Batting Averages in ODI World Cup

Asad Shafiq’s contribution in the 2011 World Cup is memorable for Pakistan fans. Scoring 154 runs in just three innings, Shafiq kept his average at 77.00, placing himself among the Highest Batting Averages in ODI World Cup.

PlayerAsad Shafiq
TeamPakistan
World Cup Year2011
Matches Played4
Innings Batted3
Average7

5. FM Engineer

Highest Batting Averages in ODI World Cup

Farokh Engineer was a key batsman for India during the 1975 World Cup. Though he played only three matches and batted twice, his unbeaten 54 runs helped him maintain an impressive average of 78.00. His steady innings secured him a spot among the players with the Highest Batting Averages in ODI World Cup.

PlayerFarokh Engineer
TeamIndia
World Cup Year1975
Matches Played3
Innings Batted2
Average78.00

4. S Dhaniram

Highest Batting Averages in ODI World Cup

Suresh Dhaniram represented Canada in the 2007 World Cup and showcased a solid batting display. Playing three matches and batting in all innings, he remained not out twice. His average of 81.00 ranks him high among players with the Highest Batting Averages in ODI World Cup.

PlayerSuresh Dhaniram
TeamCanada
World Cup Year2007
Matches Played3
Innings Batted3
Average81.00

3. Andrew Symond

Highest Batting Averages in ODI World Cup

Andrew Symonds was a key all-rounder for Australia during the 2003 and 2007 World Cups. In 18 matches, he batted 13 times and remained not out in 8 innings. With 515 runs at an incredible average of 103.00, Symonds is among the top players with the Highest Batting Averages in ODI World Cup.

PlayerAndrew Symonds
TeamAustralia
World Cup Year2003-2007
Matches Played18
Innings Batted13
Average103.0

2. Andy Bichel

Highest Batting Averages in ODI World Cup

Andy Bichel played a crucial role in Australia’s 2003 World Cup campaign. Despite batting only three times in eight matches and being not out twice, he scored 117 runs at an outstanding average of 117.00. This performance places him high on the list of players with the Highest Batting Averages in ODI World Cup.

PlayerAndy Bichel
TeamAustralia
World Cup Year2003
Matches Played8
Innings Batted3
Average117.00

READ MORE: Top 10 Most Fastest to 200 ODI Wickets in Cricket History

1. Lance Klusener

Highest Batting Averages in ODI World Cup

Lance Klusener is widely known for his explosive batting in World Cups from 1999 to 2003. In 14 matches, he batted 11 times and remained not out 8 times. With a staggering average of 124.00, he holds the record for one of the Highest Batting Averages in ODI World Cup history. Klusener scored 372 runs with a highest score of 57 and a powerful strike rate of 121.17.

PlayerLance Klusener
TeamSouth Africa
World Cup Year1999-2003
Matches Played14
Innings Batted11
Average124.00

The players listed above have proven their ability to perform consistently on cricket’s biggest stage. Their inclusion in the list of Highest Batting Averages in ODI World Cup reflects not just talent but also the skill to handle pressure situations. Whether with limited innings or multiple appearances, their averages stand as a testament to their excellence in World Cup cricket.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top