World Cup is a mega event that every player craves for due to its uniqueness of being held once every four years. Every cricketer dreams of representing his country in the World Cup once in a lifetime. Performing in a World Cup imparts recognition, respect, and fame. Many great batters have played in the World Cup and hit some magnificent hundred, but having your name on the list of most centuries in World Cup is honorable.

Sachin Tendulkar
Former Indian batter Sachin Tendulkar, the highest run-getter in the event, has hit the most centuries in World Cup. Having played 45 matches, Tendulkar amassed 2278 runs, including 6 centuries. Sachin also holds the record of scoring the most fifties in World Cup history (15).
Rohit Sharma
Swashbuckling Indian opener Rohit Sharma gets 2nd place on the list of making most centuries in the World Cup. Playing only 2 World Cups, Sharma has already registered 6 centuries which is joint most by any batter. The ace batter scored 5 hundreds in the 2019 World Cup, the highest by any player in a single edition of the World Cup.
Kumar Sangakkara
Former Lankan wicket-keeper batter, Kumar Sangakkara gets 3rd spot in terms of slamming the most centuries in the World Cup. Being the 3rd highest run scorer in World Cup, the southpaw got 5 hundreds and accumulated 1532 runs at a dashing average of 56.74 in 37 matches.
Ricky Ponting
Two times World Cup-winning captain, Ricky Ponting cements 4th position in whacking the most centuries in World Cup. Ponting played 46 matches in the global competition and notched up 1743 runs at a decent average of 45.86 with the help of 5 hundreds.
Player | Matches | Innings | Centuries |
R Sharma (IND) | 17 | 17 | 06 |
S Tendulkar (IND) | 45 | 44 | 06 |
K Sangakkara (SL) | 37 | 35 | 05 |
R Ponting (AUS) | 46 | 42 | 05 |
D Warner (AUS) | 18 | 18 | 04 |
S Ganguly (IND) | 21 | 21 | 04 |
Rohit Sharma & Sachin Tendulkar have scored the most World Cup centuries (6).
Rohit Sharma hit the most centuries in the 2015 World Cup (5).
Virat Kohli has mae 2 World Cup centuries.
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at info@skyblogs.in