ODI WorldCup 2023Most Centuries in ODI World Cup for India, Pakistan, England, Australia, South...

Most Centuries in ODI World Cup for India, Pakistan, England, Australia, South Africa, New Zealand, Sri Lanka, and Bangladesh

The One-Day International World Cup is the most prestigious competition in cricket, and every cricketer dreams of wearing their country’s shirt and representing their country. Every team makes an effort to bring in the best talented players from their country. The outcome of this battle is heavily reliant on batters, as every run from their bat is critical to their team’s win.
As everyone knows, a century is a major milestone, and the batter strives to achieve it. A hundred runs for the country in this largest arena makes a player a hero in his home country. However, just a handful legends have scored the most century for their country in the ODI world cup. In this article, we will look at the top players with most centuries in odi world Cup for India, Pakistan, Australia, England, South Africa, Sri Lanka, New Zealand, and Bangladesh.

most centuries for India Pakistan England Australia Sri Lanka Bangladesh new Zealand and south africa

Most Centuries for India in ODI World Cup

Total 14 Indian batsmen have scored a century in ODI WC. Rohit Sharma and Sachin Tendulkar jointly hold the record for most centuries (6) for India in WC history. Both of them also hold the record of scoring most centuries in ODI world cup worldwide.

Kapil Dev was India’s first batsman to score a century in World Cup 1983. Before the start of 2000, only 07 Indian batters were able to score a century. Sachin Tendulkar was the highest century-maker in ODI World Cup at that time, having 03 centuries with the bat. Here is the list of batters who have a World Cup Century for India.

PlayerSpanMatchesNo. of CenturiesHS
Rohit Sharma2015-2019176140
Sachin Tendulkar1992-2011456152
Sourav Ganguly1999-2007214183
Shikhar Dhawan2015-2019103137
Rahul Dravid1999-2007222145
Virat Kohli2011-2019262107
Virender Sehwag2003-2011222175
Sunil Gavaskar1975-1987191103*
Ajay Jadeja1992-1999211100*
Vinod Kambli1992-1996121106
N Kapil Dev1979-1992261175*
KL Rahul2019-201991111
Suresh Raina2011-2015121110*
Yuvraj Singh2003-2011231113
Most centuries for India in ODI World Cup

Most Centuries for Paksitan in ODI World Cup 

Ramiz Raja and Saeed Anwar jointly share the record for most centuries for Pakistan in ODI World Cup history. Ramiz Raja scored a century in 1987 against England and the remaining two against West Indies and New Zealand in 1992. On the other hand, Saeed Anwar scored two centuries against New Zealand and Zimbabwe in 1999 and the third against India in 2003.
Imran Khan was the first batter to score the first World Cup century for Pakistan in the 1983 World Cup. Current Pakistani captain Babar Azam has scored only 01 century in the 2019 ODI World Cup. Now, we will see other batsmen who have scored World Cup centuries for Pakistan.

PlayersSpanMatchesNo. of CenturiesHS
Ramiz Raja1987-1996163119*
Saeed Anwar1996-2003213113*
Aamer Sohail1992-1996162114
Babar Azam2019-201981101*
Imran Khan1975-1992281102*
Imran Nazir2007-200731160
Javed Miandad1975-1996331103
Saleem Malik1987-1999271100
Sarfaraz Ahmed2015-2019111101*
Zaheer Abbas1975-1983141103*
Most Centuries for Pakistan in ODI World Cup

Read More: Babar Azam Centuries List Against All opponents

Most Centuries for Australia in ODI World Cup

Ricky Ponting holds the record for most centuries for Australia in the World Cup. He has the longest career in the ODI world cup from 1996 to 2011. In these 46 games, Ricky Ponting scores five centuries. He also holds the record of scoring the most hundreds as captain in ODI World Cup.
David Warner is second on the list with four centuries in the World Cup. Here is the list of other Aussie players who have scored the most centuries for Australia in WC.

PlayerSpanMatchesNo. of CenturiesH/S
Ricky Ponting1996-2011465140*
David Warner2015-2019184178
Mark Waugh1992-1999224130
Arron Finch2015-2019183153
Matthew Hayden2003-2007223158
David Boon1987-1992162100
GR Marsh1987-1992132126*
Trevor Chappell1983-198341110
Adam Gilchrist1999-2007311149
Brad Hodge2007-200751123
Glenn Maxwell2015-2019181102
Steven Smith2011-2019241105
Andrew Symonds2003-2007181143*
A Turner1975-197551101
Steve Waugh1987-1999331120*
Most Centuries in ODI World for Australia

Most Centuries for England in ODI World Cup

Former skipper Joe Root has scored most centuries for England in ODI World Cup. He scored a century against Sri Lanka in 2015 and two against Pakistan and West Indies in 2019 World Cup.
Here is the list of all the batters who have scored most centuries for England.

PlayerSpanMatchesNo. of CenturiesHS
Joe Root2015-2019173121
Johny Bairstow2019-2019112111
Kevin Pietersen2007-2011132104
Moeen Ali2015-2019101128
DL Amiss1975-197541137
Jos Buttler2015-2019171103
KWR Fletcher1975-197541131
Graham Gooch1979-1992211115
DI Gower1979-1983121130
GA Hick1992-1999201104*
AJ Lamb1983-1992191102
Eoin Morgan2011-2019201148
Jason Roy2019-201981153
Andrew Strauss2007-2011111158
Most Centuries for England in ODI World Cup

Most Centuries for New Zealand in ODI World Cup

Till now, 06 New Zealnd batters have scored 02 centuries in ODI WC. These players are Nathan Astle, Stephen Fleming, Glenn Turner, Martin Guptill, Kane Williamson, and Scot Styris.
Martin Guptill is the only Kiwi player with a double hundred in ODI world cup.

PlayerSpanMatchesNo of centuriesHS
Nathan Astle1996-2003222102*
Stephen Fleming1996-2007332134*
Martin Guptill2011-2019272237*
Scott Styris2003-2011262141
Glenn Turner1975-1983142171*
Kane Williamson2011-2019232148
Martin Crowe1983-1992211100*
Chris Harris1992-2003281130
Brendon McCullum2003-2015341101
Lou Vincent2003-200771101
Most Hundred for New Zealand in ODI World Cup

Most Centuries for Sri Lanka in ODI World Cup

Kumar Sangakkara has scored most centuries 05 for Sri Lanka in World Cup. In 2011, he scored his first World Cup century against New Zealand.
Mahela Jayawardene and T Dilshan are on second number with four centuries.

PlayersSpanMatchesNo. of CenturiesHS
Kumar Sangakkara2003-2015375124
TM Dilshan2007-2015274161*
Mahela Jayawardene1999-2015404115*
Sanath Jayasuriya1992-2007383120
Marvan Atapattu1999-2003152124
PA de Silva1987-2003352145
Upall Tharanga2007-2015212133
Avishka Fernando2019-201941104
Angelo Mathews2011-2019221113
Most Centuries in ODI World Cup for Sri Lanka

Most Centuries for South Africa in ODI World Cup

AB De Villiers holds the record for most centuries 04 in ODI World Cup. He participated in three world cups for South Africa and scored his first WC century in 2007 against West Indies. Three out of four centuries were scored against West Indies in 2007, 2011, and 2015.
Here is the list of top century-scorer batters in WC from South Africa.

PlayerSpanMatchesNo of CenturiesHS
AB de Villiers2007-2015234162*
Hashim Amla2011-2019222159
Faf du Plessis2011-2019232109
Herschelle Gibbs1999-2007252143
JP Duminy2011-2019181115*
Andrew Hudson1992-1996121161
Jacque Kallis1996-2011361128*
Gary Kirsten1996-2003211188*
David Miller2015-2019141138*
Most Centuries for South Africa in World Cup

 Most Centuries for Bangladesh in ODI World Cup

Shakib ul Hassan and Mahmudullah are the highest-century scorers for Bangladesh. Both of them have smashed two centuries. Shakib achieved this milestone in One Day World Cup in 2015 and Mahmudullah in 2019. Mushfiqur Rahim is the only other batter with a world cup hundred for Bangladesh.

PlayerSpanMatchesNo of CenturiesHS
Shakib Al Hasan2007-2019292124*
Mushfiqur Rahim2007-2019291102*
Most Hundred for Bangladesh in ODI World Cup
Html code here! Replace this with any non empty raw html code and that's it.


Please enter your comment!
Please enter your name here

Most Popular