HomeSportsCricketBatsmen with most Centuries in Cricket World Cup

Batsmen with most Centuries in Cricket World Cup

Scoring a century in a ODI’s format is a dream for any batsman. But it is the ultimate fantasy of any batsman to score on in World Cup. After all, the ICC World Cup is one of the most prestigious tournaments around the globe. There are many records and scripts already written in this tournament. One such is of scoring the maximum centuries by players in World Cup. On that note, here we take a look at the batsmen with most centuries in cricket World Cup.

AB de Villiers (4)

Ab de Villiers Kreedon
Ab de Villier (Image Credits: Carl Fourie/Gallo Images)

Whole world calls them chokers. But how many of you know that their explosive batsman fits in the list? Yes, the former captain AB de Villiers has four centuries on his name. The Mr 360 of cricket is on the fifth spot.  The hard-hitter of the ball in T20, the man has showcased his potential on world stage too. From an exciting prospect in 2007, AB de Villiers has gone on to becoming the world’s elite batsman. The free-flowing hitter has all the shots in and off the cricket and has scored 4 centuries in 20 World Cup appearances. With 1207 runs against his name, has the highest average 63.52. A knock of 162 not-out in 66 balls against West Indies in 2015 World Cup in India will be cherished forever.

Matches: 23

Runs: 1207

Average: 63.52

Highest: 162*

Sourav Ganguly (4)

Sourav Ganguly KreedOn
Sourav Ganguly during World Cup semi-final against Kenya in 2003 (Image Credits: Espncricinfo)

The ‘Bengal Tiger’ has roared high when it comes to World Cup. The Prince of Kolkata has many records to his name. The most efficacious skippers to lead team India and one of the greatest ODI batsmen, Sourav Ganguly has four centuries on his name.  Dada is the third player in the world to cross the 10,000 runs milestone.

Four tons and six half-centuries at a strike rate of 79.95, Ganguly, leads from the front had always set an example during world’s most prestigious tournament. In 1999, 2003 or 2007 catastrophe, he was the only one who stood firm on all the three occasions.

Matches: 21

-- Advertisement --

Runs: 1006

Average: 55.88

Highest: 183

Note: Along with Ab de Villiers, Sourav Ganguly players such as Mahela Jayawardene, Tillakaratne Dilshan and Mark Waugh have four centuries each in the ICC World Cup.

Ricky Ponting (5)

Ricky Ponting KreedOn
Ricky Ponting at 2003 WC final ( Image Credits: Cricket Australia)

Call him a leader of on his own league or Australia’s most tactician skipper! This list is incomplete without the name of Ricky Ponting. He is the part of three-time World Cup winning team, including two as captain. Ponting has five hundreds and six half-centuries across 42 innings in World Cups. The tactful captain has been one of the pillar on which entire team could depend on. The tough Aussie batsman was mentally strong to work under pressure.  His commitment to win matches had brought him some of the famed glories. His splendid century against India in 2003 final will be always remembered.

Matches: 42

Runs: 1743

Average:  45.86

Highest: 140*

Kumar Sangakkara (5)

Kumar Sangakkara
Kumar Sangakkara (Image credits:

When Sri Lanka is in trouble at big occasion? Who comes to rescue? Cometh the hour, cometh the man; Kumar Sangakkara. He was the mainstay of Sri Lanka for many years. In the span of 15 years, wicket-keeper batsman has played around 500 international matches. His experience and concentration has led him to rank joint second in the list of most centuries in cricket World Cup.

The former skipper had led the team to the finals of the World Cup in 2011 where the team lost. However, Sri Lanka won the World T20 in Bangladesh in April 2014. The left-hander has scored five centuries and seven fifties in the World Cup history. Do you know Sangakkara scored four of his five World Cup hundreds in 2015 and scored as many as 541 runs in 7 matches?

Matches: 37

Runs: 1532

Average:  56.74

Highest: 124

Sachin Tendulkar (6)

Sachin Tendulkar Kreedon
Sachin Tendulkar scored a brilliant ton in World Cup 2011

When it comes to the most centuries in cricket World Cup or any other match, Sachin Ramesh Tendulkar is ultimate demigod. Sachin Tendulkar tops the list of leading run-getters in World Cups. Having featured in the six World Cups – 1992, 1996, 1999, 2003, 2007 and 2011 – Tendulkar played 45 World Cup matches and scored 2278 runs with an average of 56.95. Sachin hit six hundreds, most for a batsman in the World Cups and 14 half-centuries. The legend of the cricket world holds many records to his name. His skyscraper long records cheer the budding cricketers to touch the sky as well. He was the official brand ambassador of 2015 World Cup.

Matches: 45

Runs: 2278

Average:  56.95

Highest: 152

Akshay Badwe
The God taught me to love everybody but the most ones I learned to love are the athletes. Desire, determination and discipline takes me to a great deal of love towards sports. One can call me an avid sport maniac because I love to pen down some glorious content on sports. Being from journalism background with experience in media from couple of years I would like to keep this legacy going and now joining Kreedon gives me one more platform to explore the new world. I am always up to have a word on sports with a coffee.


Please enter your comment!
Please enter your name here