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 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.
Player | Span | Matches | No. of Centuries | HS |
---|---|---|---|---|
Rohit Sharma | 2015-2019 | 17 | 6 | 140 |
Sachin Tendulkar | 1992-2011 | 45 | 6 | 152 |
Sourav Ganguly | 1999-2007 | 21 | 4 | 183 |
Shikhar Dhawan | 2015-2019 | 10 | 3 | 137 |
Rahul Dravid | 1999-2007 | 22 | 2 | 145 |
Virat Kohli | 2011-2019 | 26 | 2 | 107 |
Virender Sehwag | 2003-2011 | 22 | 2 | 175 |
Sunil Gavaskar | 1975-1987 | 19 | 1 | 103* |
Ajay Jadeja | 1992-1999 | 21 | 1 | 100* |
Vinod Kambli | 1992-1996 | 12 | 1 | 106 |
N Kapil Dev | 1979-1992 | 26 | 1 | 175* |
KL Rahul | 2019-2019 | 9 | 1 | 111 |
Suresh Raina | 2011-2015 | 12 | 1 | 110* |
Yuvraj Singh | 2003-2011 | 23 | 1 | 113 |
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.
Players | Span | Matches | No. of Centuries | HS |
---|---|---|---|---|
Ramiz Raja | 1987-1996 | 16 | 3 | 119* |
Saeed Anwar | 1996-2003 | 21 | 3 | 113* |
Aamer Sohail | 1992-1996 | 16 | 2 | 114 |
Babar Azam | 2019-2019 | 8 | 1 | 101* |
Imam-ul-Haq | 2019-2019 | 8 | 1 | 100 |
Imran Khan | 1975-1992 | 28 | 1 | 102* |
Imran Nazir | 2007-2007 | 3 | 1 | 160 |
Javed Miandad | 1975-1996 | 33 | 1 | 103 |
Saleem Malik | 1987-1999 | 27 | 1 | 100 |
Sarfaraz Ahmed | 2015-2019 | 11 | 1 | 101* |
Zaheer Abbas | 1975-1983 | 14 | 1 | 103* |
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.
Player | Span | Matches | No. of Centuries | H/S |
---|---|---|---|---|
Ricky Ponting | 1996-2011 | 46 | 5 | 140* |
David Warner | 2015-2019 | 18 | 4 | 178 |
Mark Waugh | 1992-1999 | 22 | 4 | 130 |
Arron Finch | 2015-2019 | 18 | 3 | 153 |
Matthew Hayden | 2003-2007 | 22 | 3 | 158 |
David Boon | 1987-1992 | 16 | 2 | 100 |
GR Marsh | 1987-1992 | 13 | 2 | 126* |
Trevor Chappell | 1983-1983 | 4 | 1 | 110 |
Adam Gilchrist | 1999-2007 | 31 | 1 | 149 |
Brad Hodge | 2007-2007 | 5 | 1 | 123 |
Glenn Maxwell | 2015-2019 | 18 | 1 | 102 |
Steven Smith | 2011-2019 | 24 | 1 | 105 |
Andrew Symonds | 2003-2007 | 18 | 1 | 143* |
A Turner | 1975-1975 | 5 | 1 | 101 |
Steve Waugh | 1987-1999 | 33 | 1 | 120* |
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.
Player | Span | Matches | No. of Centuries | HS |
---|---|---|---|---|
Joe Root | 2015-2019 | 17 | 3 | 121 |
Johny Bairstow | 2019-2019 | 11 | 2 | 111 |
Kevin Pietersen | 2007-2011 | 13 | 2 | 104 |
Moeen Ali | 2015-2019 | 10 | 1 | 128 |
DL Amiss | 1975-1975 | 4 | 1 | 137 |
Jos Buttler | 2015-2019 | 17 | 1 | 103 |
KWR Fletcher | 1975-1975 | 4 | 1 | 131 |
Graham Gooch | 1979-1992 | 21 | 1 | 115 |
DI Gower | 1979-1983 | 12 | 1 | 130 |
GA Hick | 1992-1999 | 20 | 1 | 104* |
AJ Lamb | 1983-1992 | 19 | 1 | 102 |
Eoin Morgan | 2011-2019 | 20 | 1 | 148 |
Jason Roy | 2019-2019 | 8 | 1 | 153 |
Andrew Strauss | 2007-2011 | 11 | 1 | 158 |
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.
Player | Span | Matches | No of centuries | HS |
---|---|---|---|---|
Nathan Astle | 1996-2003 | 22 | 2 | 102* |
Stephen Fleming | 1996-2007 | 33 | 2 | 134* |
Martin Guptill | 2011-2019 | 27 | 2 | 237* |
Scott Styris | 2003-2011 | 26 | 2 | 141 |
Glenn Turner | 1975-1983 | 14 | 2 | 171* |
Kane Williamson | 2011-2019 | 23 | 2 | 148 |
Martin Crowe | 1983-1992 | 21 | 1 | 100* |
Chris Harris | 1992-2003 | 28 | 1 | 130 |
Brendon McCullum | 2003-2015 | 34 | 1 | 101 |
RossTaylor | 2007-2019 | 33 | 1 | 131* |
Lou Vincent | 2003-2007 | 7 | 1 | 101 |
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.
Players | Span | Matches | No. of Centuries | HS |
---|---|---|---|---|
Kumar Sangakkara | 2003-2015 | 37 | 5 | 124 |
TM Dilshan | 2007-2015 | 27 | 4 | 161* |
Mahela Jayawardene | 1999-2015 | 40 | 4 | 115* |
Sanath Jayasuriya | 1992-2007 | 38 | 3 | 120 |
Marvan Atapattu | 1999-2003 | 15 | 2 | 124 |
PA de Silva | 1987-2003 | 35 | 2 | 145 |
Upall Tharanga | 2007-2015 | 21 | 2 | 133 |
Avishka Fernando | 2019-2019 | 4 | 1 | 104 |
Angelo Mathews | 2011-2019 | 22 | 1 | 113 |
Thirimanne | 2015-2019 | 12 | 1 | 139* |
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.
Player | Span | Matches | No of Centuries | HS |
---|---|---|---|---|
AB de Villiers | 2007-2015 | 23 | 4 | 162* |
Hashim Amla | 2011-2019 | 22 | 2 | 159 |
Faf du Plessis | 2011-2019 | 23 | 2 | 109 |
Herschelle Gibbs | 1999-2007 | 25 | 2 | 143 |
JP Duminy | 2011-2019 | 18 | 1 | 115* |
Andrew Hudson | 1992-1996 | 12 | 1 | 161 |
Jacque Kallis | 1996-2011 | 36 | 1 | 128* |
Gary Kirsten | 1996-2003 | 21 | 1 | 188* |
David Miller | 2015-2019 | 14 | 1 | 138* |
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.
Player | Span | Matches | No of Centuries | HS |
---|---|---|---|---|
Mahmudullah | 2011-2019 | 17 | 2 | 128* |
Shakib Al Hasan | 2007-2019 | 29 | 2 | 124* |
Mushfiqur Rahim | 2007-2019 | 29 | 1 | 102* |