A batter having the highest average means they tend to bat longer while scoring a significant chunk of runs. And to do so in ICC tournaments takes a lot of concentration and determination.
The ICC tournaments have seen some exceptional batters score runs with consistency between their dismissals, which has improved their averages.
Having said that, here are the top 10 batters with the highest average in ICC tournaments.
Highest Batting Average in ICC Tournaments
Player | Innings | Not Outs | Runs | Average |
---|---|---|---|---|
Saeed Anwar (PAK) | 25 | 6 | 1204 | 63.36 |
Viv Richards (WI) | 21 | 5 | 1013 | 63.31 |
Sourav Ganguly (IND) | 32 | 5 | 1671 | 61.88 |
Virat Kohli (IND) | 91 | 25 | 3954 | 59.90 |
Rassie van der Dussen (SA) | 24 | 5 | 1129 | 59.42 |
Rahul Dravid (IND) | 36 | 9 | 1487 | 55.07 |
Matthew Hayden (AUS) | 33 | 6 | 1462 | 54.14 |
Sachin Tendulkar (IND) | 58 | 6 | 2719 | 52.28 |
Mark Waugh (AUS) | 24 | 3 | 1085 | 51.66 |
KL Rahul (IND) | 24 | 9 | 1275 | 51.00 |
Note: We have considered stats from the ODI World Cup, T20 World Cup, Champions Trophy, and World Test Championship Final.
More “ICC Tournaments” Records
Most Runs as Captain in ICC Tournaments
Most Runs in Knock-Out Matches of ICC Tournaments
Highest Batting Average in ICC Tournaments
Most Fifties in ICC Tournaments
Most Fifties in Knock-Out Matches of ICC Tournaments
Most Centuries in ICC Tournaments
Most Centuries in Knock-Out Matches of ICC Tournaments
Most Wickets in ICC Tournaments
Most Wickets in in Knock-Out Matches of ICC Tournaments
Most Man of the Match Awards in ICC
Most Wins by Players in ICC Tournaments
Key Insights
63: Saeed Anwar has the highest average in ICC tournaments among the batters with 1000-plus runs. The former Pakistani batter accumulated 1204 runs in 25 innings at an average of 63.36 while opening the batting. Viv Richards is the other batter with an average above 63.
50: Apart from Anwar, five more openers average above 50. Three of them are Indians – Sourav Ganguly (58.23), Sachin Tendulkar (54.22), and Shikhar Dhawan (50.46) – while Herschelle Gibbs (55.00) and Matthew Hayden (54.14) are the other two openers.
1: Virat Kohli, who is in the top 10, has scored the most runs in all ICC events. He is one of the two batters with more than 3000 runs in these multi-nation tourneys.
25: Kohli has also remained unbeaten the most times. He has returned not out to the pavilion 25 times so far. MS Dhoni follows him with 21 not outs, while no other batter has more than 20.
70: Over 70 batters have amassed 1000 or more runs in ICC tournaments, with 63 of them averaging above 30.
150: Glenn Maxwell is the only batter with a 150-plus strike rate in ICC events. The Australian all-rounder has plundered close to 1600 runs at 152.
Know More: Elite List of Players who have played 100 or more Consecutive Test Matches