Players With Most Centuries in T20 and ODI World Cup

A century in a World Cup game is an incredible accomplishment. It is a tremendous accomplishment, regardless of the format—One Day International (ODI) or Twenty20 (T20). Let us examine the batsmen who have amassed the most number of centuries during the World Cup

These are also batsmen who’ve hit many sixes in an innings in the T20 World Cup or the ODI World Cup. That shows how powerful these modern-day batsmen are. 

Here, we examine the World Cups for both ODIs and T20s and players who’ve scored centuries in both formats of the World Cup given the ICC T20 World Cup 2024 is about to begin.

This article will also help those bettors who are looking for successful T20 cricket betting strategy . Let’s begin: 

List of Players with the Most Centuries in ODI World Cup 

R Sharma2015-20232828157514060.571493105.497616654
D Warner2015-20232929152717856.551505101.466515441
SR Tendulkar1992-20114544227815256.95256088.9861524127
KC Sangakkara2003-20153735153212456.74177086.555714714
V Kohli2011-20233737179511759.83203588.2051215914
RT Ponting1996-201146421743140*45.86218079.955614531
SC Ganguly1999-20072121100618355.88129877.50437925
AB de Villiers2007-201523221207162*63.521029117.294612137
ME Waugh1992-19992222100413052.84119983.7344879
TM Dilshan2007-201527251112161*52.95119692.97441229

1. Rohit Sharma: 27 innings, 7 hundreds

Rohit Sharma broke the record for most World Cup centuries with a brilliant effort at the 2023 ICC Cricket World Cup, scoring his seventh century against Afghanistan. With an outstanding 131 runs off 84 deliveries near the end of his innings, he broke Sachin Tendulkar’s record for the most hundreds in the ODI World Cup. In just 27 innings, Rohit achieved his seventh century.

2. David Warner: 27 innings, 6 hundreds

David Warner, the devastating opening batsman for Australia, is ranked second on the list of players with the most centuries in ODI World Cups. Since the 2015 World Cup, Warner has participated in every tournament and amassed six hundreds in 27 innings. Two of these centuries occurred during the India 2023 World Cup. His highest score, 178 runs, was achieved against Afghanistan at the 2015 World Cup. 

3. Sachin Tendulkar: 45 innings, 6 centuries

There is hardly an ODI cricket batting record that does not include Sachin Tendulkar. Tendulkar earned six hundreds throughout his six World Cup appearances. He reached six hundreds in forty-five innings overall. Sachin has scored 2278 runs in 45 matches, making him the highest run scorer in World Cup history. Sachin’s final World Cup was in 2011, the year India ended a 28-year run to lift the trophy. With a total of 15 fifties, he also holds the record for most in World Cup history. 

4. Kumar Sangakkara: 37 innings, 5 centuries

In the history of ODI cricket, Kumar Sangakkara is Sri Lanka’s best run scorer. Not only that, but he leads all Sri Lankan players in World Cup century scoring. Sangakkara made five hundreds in 37 ODI World Cup matches, contributing to his 1532 runs at an average of 56.74 in World Cups.

5. Virat Kohli: 36 innings and 5 centuries

Throughout 36 innings during World Cups, Virat Kohli has five hundreds. He participated in his maiden ODI World Cup in 2011 and has since been a member of every team that competed in subsequent World Cups. When Kohli made his World Cup debut in 2011, he scored a century. In 2015, he scored his second century against Pakistan. However, with three hundreds in the 2023 World Cup, Kohli was at the top of his game. With 1741 runs, he is the third-highest run-scorer in World Cup history overall.

Read More  About – How to Win at T20 Cricket Betting

Most Centuries in the T20 World Cup 

1Chris GayleWI33965234.46142.75
2Mahela JayawardeneSL311016139.07134.74
3Brendon McCullumNZ25637128.95128.42
4Jos ButtlerENG21574141144.58
5Tamim IqbalBAN23514124.47113.46
6Suresh RainaIND26453125.16130.17
7Alex HalesPAK14356127.38134.84
8Ahmed ShehzadPAK9250131.25126.9
9Rilee RossouwSA4109136.33181.66
10Glenn PhillipsNZ9221136.83131.54

Top 5 centurions of the T20 World Cup

1. Chris Gayle

Chris Gayle tops the list because of his incredible strength and batting prowess, which has left onlookers in wonder. During his brilliant 33-match T20 World Cup career, Gayle scored an incredible 965 runs, including two hundreds. During the T20 World Cup, he batted with an astounding strike rate of 142.75 and an average of 34.46.

2. Mahela Jayawardene

Mahela Jayawardene, the graceful batsman from Sri Lanka, follows closely behind. Jayawardene scored 1016 runs, including one century, in 31 T20 World Cup games. His batting average of 39.07 and excellent strike rate of 134.74 both demonstrate his consistency.

3. Brendon McCullum

Brendon McCullum, New Zealand’s powerful opener known for his reckless hitting style, is ranked third on this coveted list. McCullum’s attacking style of play has earned him a loyal following, as seen by his 637 runs in 25 T20 World Cup appearances, including a memorable century.

4. Jos Buttler

Jos Buttler, England’s explosive wicketkeeper-batsman, follows closely behind. Buttler scored 574 runs in 21 T20 World Cup games, including a century. With an excellent average of 41 and a strike rate of 144.58, he is a formidable opponent in the game’s shortest format.

5. Tamim Iqbal

Bangladesh’s Tamim Iqbal, India’s Suresh Raina, and Pakistan’s Alex Hales and Ahmed Shehzad all make the list, each having scored a century in the T20 World Cup. The list is completed by Rilee Rossouw from South Africa and Glenn Phillips from New Zealand. 

Now that you have a fair idea of all the centurions in both formats of the World Cup, you’ll also be excited about the various cricket betting odds on offer given the caliber of players on display. 

If you’re interested in betting during this upcoming T20 World Cup, please make sure you do your research and approach only the best T20 betting websites after reading the reviews so that your betting activity turns out to be smooth and less problematic. 

Frequently Asked Questions (FAQs) 

1) Who has scored the most centuries in the World Cup?

Rohit Sharma has made the most century in the ODI World Cup. He has scored seven of them.

2) Who has scored the most centuries across all World Cup formats?

Rohit Sharma leads the ODI World Cup in hundreds (seven). Gayle leads the T20 World Cup leaderboard with two centuries.

3) Who has scored the most runs in ODI cricket history?

Sachin Tendulkar is the all-time greatest ODI run-scorer, having hit 18,426 runs between 1989 and 2012. Kumar Sangakkara of Sri Lanka is the format’s second-most run-scorer, having scored 14,234 runs in his career.


Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top