All Formats Records

Top 10: Most Runs in ICC Tournaments

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.

Most Runs in ICC Tournaments

PLAYERRUNSODI WORLD CUPT20 WORLD CUPCHAMPIONS TROPHY
Virat Kohli (IND)383417951292747
Rohit Sharma (IND)345615751220661
Chris Gayle (WI)29421186965791
Kumar Sangakkara (SL)28761532661683
Mahela Jayawardene (SL)285811001016742
Sachin Tendulkar (IND)27192278441
David Warner (AUS)2593152797888
Shakib Al Hasan (BAN)24561332853271
Kane Williamson (NZ)24391167727545
Ricky Ponting (AUS)2422174386593

Key Stats

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

Buvanesh Thiraviam

A Cricket Blogger | Blogs at Cricindeed.com

Share
Published by
Buvanesh Thiraviam

Recent Posts

Sunrisers Hyderabad IPL Results Every Year

Sunrisers Hyderabad (SRH) are one of the seven teams to win the IPL at least…

13 hours ago

Gujarat Titans IPL Results Every Year

In this article, find out the Gujarat Titans’ year-wise performance in the IPL’s history, including…

16 hours ago

Delhi Capitals IPL Results Every Year

In this article, find out the Delhi Capitals’ year-wise performance in the IPL’s history, including…

1 day ago

Rajasthan Royals IPL Results Every Year

In this article, find out the Rajasthan Royals’ year-wise performance in the IPL’s history, including…

2 days ago

Lucknow Super Giants IPL Results Every Year

Lucknow Super Giants (LSG) were one of the two new entrants in the IPL in…

2 days ago

MotoGP 2026 – The Most Unpredictable Season in Years

The world of grand prix motorcycle racing is bracing itself for what many experts believe…

2 days ago