Contributing to the team on a big stage will always be remembered for a long time.
ICC tournaments are the biggest platforms in the game of cricket, where the top teams contest against each other for championship podiums.
ODI World Cup is conducted once every four years, whereas the Men’s T20 World Cup is played every two years. The ICC Champions Trophy is where only the top 8 teams compete in each finals tournament. Here are the venues for every ICC tournament scheduled between 2022 & 2031.
This article will list the top run-scorers in all three ICC tournaments together.
| PLAYER | RUNS | ODI WORLD CUP | T20 WORLD CUP | CHAMPIONS TROPHY |
|---|---|---|---|---|
| Virat Kohli (IND) | 3834 | 1795 | 1292 | 747 |
| Rohit Sharma (IND) | 3456 | 1575 | 1220 | 661 |
| Chris Gayle (WI) | 2942 | 1186 | 965 | 791 |
| Kumar Sangakkara (SL) | 2876 | 1532 | 661 | 683 |
| Mahela Jayawardene (SL) | 2858 | 1100 | 1016 | 742 |
| Sachin Tendulkar (IND) | 2719 | 2278 | – | 441 |
| David Warner (AUS) | 2593 | 1527 | 978 | 88 |
| Shakib Al Hasan (BAN) | 2456 | 1332 | 853 | 271 |
| Kane Williamson (NZ) | 2439 | 1167 | 727 | 545 |
| Ricky Ponting (AUS) | 2422 | 1743 | 86 | 593 |
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
The list is filled with legendary names, with only Virat Kohli and Rohit Sharma being the active players. Shakib Al Hasan, the Bangladeshi captain, is also catching them closely at 11th place with more than 2100 runs.
3 Indian players: Sachin Tendulkar, Sourav Ganguly, & Rohit Sharma, along with Chris Gayle, have scored the most number of centuries in ICC tournaments. They all have hit 7 centuries in total.
Sachin’s 2278 runs in ODI World Cup is the only instance of a player scoring more than 2000 runs in any one ICC tournament. He is also the only batsman to score 500+ runs in two different ODI World Cup editions. He is also the only player on the list not to play a single T20 World Cup match.
Virat Kohli’s average of 61.64 is the highest among any batsman who scored more than 2000 runs in these three tournaments combined.
With 23 50+ scores, Virat, along with Sachin, top the 50+ innings chart in ICC tournaments. Rohit follows them with 22 such knocks.
Martin Guptill’s 237* is the highest score by a batsman in any ICC tournament.
Read Now: Every T20 World Cup Records You Should Know About
This article provides an exhaustive look into the dominance of IPL teams with the most…
Most people approach cricket on Stake through the front door: match odds, totals, maybe the…
This article breaks down the elite bowling records, team dominance, and historical milestones of the…
The fixture list might be the most underrated document in cricket betting. The ball, the…
When people talk about sweepstakes casinos, they often lump everything together as if every platform…
Explore the comprehensive geographical breakdown of Kane Williamson Test runs by country, detailing his historic…