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

Last updated on January 31st, 2026 at 09:46 am

For the Most Hundreds In World Cup History of ODIs, the most ODI WC 6s player Rohit Sharma holds the top most position. Having equal number of 100s, David Warner is ahead of the most runs in ODI cricket history batsman Sachin Tendulkar, in terms of the innings batted.

Kumar Sangakkara, the most ODI 100s player Virat Kohli & Ricky Ponting occupy the fourth, fifth & sixth position respectively, in the category of the most hundreds in World Cup history.

Sourav Ganguly, who also makes it to the list of the highest score in World Cup, occupies sixth position for the most hundreds in World Cup history.

Most Hundreds In World Cup History

He is followed by – AB De Villiers at seventh, Mark Waugh at eighth, Quinton De Cock at ninth & Tilakratne Dilshan at tenth place, in terms of the batting innings.

4 players for India and 3 for Australia make it to the top 10. For Sri Lanka, who have three in the most wickets list , coming two to the list of top 10 most hundreds in World Cup history.

Also Read – IPL | Asia Cup | Ind Vs Aus Test Series | 1983 World Cup | Fastest World Cup 100 | IND Vs ENG ODI | NZ Vs SA ODI | Fastest 2000 Runs In ODIs | Most Test Wickets | Fastest 500 Test Wkts | Fastest 10000 Test Runs | IND Vs BAN Test | BAN Vs PAK Test

Rohit Sharma Hundreds In ODI World Cup – Most Hundreds In World Cup History Of ODIs : Top 10 World Cup Most Hundreds List, ICC 2003 ODI World Cup & ICC 2007 ODI World Cup Winner Australia Captain Ricky Ponting Stats, The Fastest 100 In ODI Cricket History Player AB De Villiers Stats

No. Player, WC Span, 100s. Mts. Inns. Runs, H.S. 50s. Avg. S.R. Team
1 R Sharma2015-2023* 728281575 140660.5105.4 IND
2 D Warner 2015-2023 629291527 178556.5101.4 AUS
3 S Tendulkar1992-2011 6 45 44 2278 152 15 56.9 88.9 IND
4 K Sangakkara2003-2015 5 37 35 1532 124 7 56.7 86.5 SL
5V Kohli2011-2023*5373717951171259.888.2IND
6 R Ponting1996-2011 5 46 42 1743 140* 6 45.8 79.9 AUS
7 S Ganguly1999-2007 4 21 21 1006 183 3 55.8 77.5 IND
8 AB De Villiers2007-2015 4 23 22 1207 162* 6 63.5 117.2 RSA
9 M Waugh1992-1999 4 22 22 1004 130 4 52.8 83.7 AUS
10 T Dilshan2007-2015 4 27 25 1112 161* 4 52.9 92.9 SL
Top 10 : Most Hundreds In World Cup History

Also Read – Most Runs | Most Wkts | Most 100s | Highest Score | Best Bowling , in IPL

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

The Highest Score In ODI Cricket History Batsman Rohit Sharma World Cup Centuries : Most Centuries In World Cup ODI – 7 Rohit Sharma Total Centuries In ICC ODI World Cup History , Most International Sixes Player Rohit Sharma Stats

In the match against Afghanistan in 2023 World Cup, Indian captain Rohit Sharma scores his 7th ODI World Cup hundred – the most hundreds in World Cup history of ODIs. He has the most WC 6s as well.

Most Hundreds In World Cup History

He surpasses Sachin Tendulkar’s earlier record of 6 hundreds as the most. Rohit has 1575 runs in 28 innings with the average of 60.5, that includes 5 hundreds in the 2019 World Cup.

He is leading in terms of the Most International 6s as well & is the 2nd most ODI 6s player.

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

Also Read – Most Runs In Asia Cup

2nd Highest Test Score Batsman For Australia David Warner Centuries ICC ODI World Cup – 2nd Most Hundreds In World Cup History, The 2nd Most Runs In BBL 2025-26 & Australia National Cricket Team Player David Warner Stats, David Warner ICC 2015 ODI WC & ICC 2023 ODI WC Winning Team Australia Player

David Warner has equalled Sachin Tendulkar with 6 centuries(29 inns), in the ODI World Cup history all times. He has 1527 runs with the highest score of 178, in the World Cup.

Also Read – Most Runs | Most Wkts | Most 100s | Most 50s | Highest Score | Best Bowling ,in Ind-Aus Tests

History Of The Most Runs In Test Cricket History & Most Runs In ODI Cricket History Batsman Sachin Tendulkar In ICC ODI World Cup : 6 Sachin Tendulkar World Cup 100s – ODI Cricket World Cup Sachin Tendulkar Stats

Sachin Tendulkar the most runs in World Cup overall & 2nd most runs in single World Cup player, has 6 centuries in 44 innings, apart from 15 fifties. Doing so, he finds himself on the 3rd spot of most hundreds in World Cup history of ODIs.

Most Hundreds In World Cup History

The most Test hundreds player has a total of 2278 runs in the ODI World Cup.

Kumar Sangakkara comes with 5 centuries in 35 innings( 1532 runs, 7 fifties) & Virat Kohli with 5 as well in 37 innings( 1795 runs, 12 fifties ) while Ricky Ponting does the same in 42 innings( 1743 runs, 6 fifties).

FAQs(Frequently Asked Questions)

Who has most World Cup 100s?

Rohit Sharma has the most hundreds in World Cup history of ODIs. He has 7 hundreds in 28 innings against his name in the ODI World Cup. 1575 runs Rohit has scored with a highest score of 140.

Who scored 5 centuries in World Cup?

In the 2019 ODI World Cup, Rohit Sharma scored 5 centuries with 648 runs in 9 innings. While for a total of 5 or more centuries in the ODI World Cup, Rohit has 7 centuries, followed by David Warner & Sachin Tendulkar, with 6 & K Sangakkara, Virat Kohli and Ricky Ponting, with 5.

Who scored 100 centuries?

Sachin Tendulkar has scored 100 – the most centuries in International cricket, including 6 as the 2nd most hundreds in World Cup history of ODIs.

Who is the ODI No. 1 batsman?

Rohit Sharma is the ODI no. 1 batsman, in respect of the hundreds in World Cup(7).

Who made 100 runs in 31 balls?

AB De Villiers scored the fastest hundred in ODI cricket(Vs WI, 2015) off just 31 balls.

Who has the most centuries in ODI history?

Virat Kohli owns the record of the most centuries in ODI cricket history. Also, he appears in the top 10 list of the most hundreds in World Cup history of ODIs.

How many centuries did Virat Kohli do in the World Cup?

5 centuries(37 inns), Virat Kohli has scored so far in the ODI World Cup cricket.

Leave a Comment