Most Runs In World Cup History, ODI Full : Top 10

Last updated on October 22nd, 2025 at 12:18 am

For the Most Runs In World Cup History of ODIs, Sachin Tendulkar makes the first appearance. The most ODI 100s player Virat Kohli follows at second while Ricky Ponting at third place.

The most 100s in ODI WC history player Rohit Sharma comes fourth, followed by Kumar Sangakkara & David Warner on fifth & sixth spot respectively, to the list of most runs in World Cup history.

The 3rd best bowling in ODI WC 2019 bowler, Shakib Al Hasan appears seventh while the all-time highest Test score batter Brian Lara comes eighth, on the account of the most runs in world cup history of ODIs.

The all-time, 5th fastest ODI WC 100 player AB De Villiers & 2nd highest ODI WC score player Chris Gayle come ninth & tenth, in the most runs list.

Most Runs In World Cup History

ICC Cricket ODI World Cup History Most Runs : Top 10 List, Who Has The Most Runs In World Cup History?

No.Player, WC Span, Runs, Mts.Inns. H.S. Avg. S.R. 100s50sSixesFoursTeam
1S Tendulkar 1992-2011 2278 45 44 152 56.9 88.9 6 15 27 241 IND
2V Kohli2011-2023*1795373711759.888.251214159IND
3R Ponting 1996-2011 1743 46 42 140* 45.8 79.9 5 6 31 145 AUS
4R Sharma2015-2023*1575282814060.5105.47654166IND
5K Sangakkara 2003-2015 1532 37 35 124 56.7 86.5 5 7 14 147 SL
6D Warner2015-20231527292917856.5101.46541154AUS
7S Al Hasan2007-2023*13323636124*41.682.221112128BAN
8B Lara 1992-2007 1225 34 33 116 42.2 86.2 2 7 17 131 WI
9AB De Villiers 2007-2015 1207 23 22 162* 63.5 117.2 4 6 37 121 RSA
10C Gayle 2003-2019 1186 35 34 215 35.9 90.5 2 6 49 116 WI
Top 10 : Most Runs In World Cup History Of ODIs ( ** Mts. – Matches, Inns – Innings, H.S. – Highest Score, Avg. – Average, S.R. – Strike Rate, WC – World Cup)

Most Runs In World Cup History

Also Read – IPL | Asia Cup | Ind-Aus Test Series | ICC World Test Championship 2025

2003 ODI World Cup Most Runs & 1996 ODI World Cup Most Runs Batsman Sachin Tendulkar Stats : Most Runs In World Cup History, S Tendulkar : Most Runs In ODI Cricket History, Most Runs In Test Cricket History & Most Runs In International Cricket Player

Unsurprisingly, Sachin Tendulkar has the first name appearing in the list of the most runs in world cup history of one day internationals.

The most Test 100s batter, has 2278 runs in 44 innings, with an average of 56.9 & a strike-rate of 88.9 that includes 6 hundreds & 15 fifties. 152 is the highest score for Sachin Tendulkar in this event which he scores against Namibia in 2003 World Cup.

Most Runs In World Cup History

Also, the fastest 10000 Test runs player, holds the record of the most fifties in ODI World Cup. In 6 World Cup events( 1992-2011), Sachin has played 45 matches.

Most Runs In IPL History Player Virat Kohli Stats In ODIs : 2nd Most Runs In World Cup History, The Most Hundreds In IPL History Batsman Virat Kohli Most Hundreds In ODI Cricket & Fastest 10000 Runs In ODI Cricket

The most runs in a single WC edition(765 in 2023) player, Virat Kohli is the 2nd In respect of most runs in World Cup history.

Batting in 37 innings, Kohli has 1795 runs against his name, in the bigger format of the World Cup. With a batting average of 59, Kohli has 5 hundreds & 12 fifties.

In 2023 edition, Kohli smashed 765 runs in 11 innings(95 avg), with 3 hundreds & 6 fifties.

Also Read – Most Wkts | Most Sixes | Fastest 50 | Highest Score | Best Bowling , in IPL History

Also Read – Most Runs | Most Wkts | Most Sixes | Highest Score | Best Bowling , in IPL 2023

ICC 2007 ODI World Cup Winner & 2003 ODI World Cup Winner Australia Captain Ricky Ponting Stats ODI Cricket : 1743 Runs In ODI World Cup, Ricky Ponting Most Catches In ODI World Cup History

Ricky Ponting, the former Australian World Cup winning captain(2003 & 2007) has the 3rd most runs in world cup history.

In 5 world cup events(1996-2011), Ponting has 1743 runs in 42 innings( avg. – 45.8) that includes 5 hundreds & 6 fifties.

Most Sixes In ODI World Cup History Player Rohit Sharma Stats : 4th Most Runs In World Cup History, Most Hundreds In ODI World Cup History By The Most International Sixes & 2nd Most ODI Sixes Player

Rohit Sharma has 1575 runs in 28 innings, at an avg. of 60 & a strike rate of 105. This includes 7 centuries & 6 fifties.

Also, the 2nd most 6s in IPL history batter, has 54 sixes as the most in ODI World Cup history.

Also Read – Most Runs | Most Wkts | Most 100s | Most 50s | Most 5-fers | Most 10-fers | Highest Score | Best Bowling In Inns | Best Bowling In Match , in Ind-Aus Tests

Also Read – Most Runs | Most Wkts ,in Ashes 2023

FAQs(Frequently Asked Questions)

Who has the most runs in World Cup history?

Sachin Tendulkar has 2278 runs as the most runs in World Cup history of ODIs. He has batted in the 44 innings( 45 mts), consisting an average of 56.9 & a strike-rate of 88.9.

How many times Virat Kohli played World Cup?

In respect of ODI World Cup, Virat Kohli played the 2023 World Cup as the 4th one ( earlier – 2011, 2015, 2019) for India & has scored 1795 runs in 37 innings. He scores a hundred against Bangladesh, in his very first World Cup appearance.

Leave a Comment