The ICC Cricket World Cup is the most anticipated and biggest cricket event on the planet, mainly because it is held every four years and only the best teams in the world participate in it. The World Cup is watched by millions of viewers around the world, all because of the incredibly entertaining cricket action.
The One Day International format of the World Cup allows players to showcase their talents to the fullest, but at times players perform at a completely different level.
The World Cup has seen many ups and downs, but today we take a look at the individual records for most centuries. Check here the list of players who have scored most centuries in the ICC ODI World Cup.
|S No.||Player||Matches||Inning||Runs||High score||100s|
|1||Quinton De Kock||5||5||407||174||3|
India's Rohit Sharma has the most number of centuries in ICC World Cup history and it will be difficult to break it soon. Except David Warner and Joe Root, no player is active at present.
The previous record was in the name of Sachin Tendulkar but Rohit Sharma has become the highest run-scorer in the World Cup by scoring his 7th century in the match against Afghanistan in the 2023 World Cup.
|S No.||Player||100s||Inning||Runs||High score||Duration|
|7||AB de Villiers||4||22||1207||162*||2007-2015|