Cricket fans worldwide have been treated to some scintillating performances in the ODI World Cup 2023. As the tournament progresses, several players are making their mark on the world stage. One of the most prestigious achievements for any batsman in this format is scoring a century, and in this blog post, we will look at the top players who have managed to reach this milestone in the ongoing ODI World Cup 2023, following the ENG vs. SL match.


  1. Quinton de Kock (SA)

Matches: 5

Innings: 5

Runs: 407

Highest Score: 174

Average: 81.40

Strike Rate: 114.97

Hundreds: 3

South African wicketkeeper-batsman Quinton de Kock has been in sublime form, scoring three centuries in five innings. His highest score of 174 showcases his ability to dominate the opposition and lay a solid foundation for his team.


  1. David Warner (AUS)

Matches: 5

Innings: 5

Runs: 332

Highest Score: 163

Average: 66.40

Strike Rate: 109.93

Hundreds: 2

Australian opener David Warner has shown his class with two centuries in this World Cup. His aggressive style of play is a sight to behold, and he has been a key contributor to the Australian team’s success.


  1. Mahmudullah (BAN)

Matches: 4

Innings: 3

Runs: 198

Highest Score: 111

Average: 99.00

Strike Rate: 101.02

Hundreds: 1

Mahmudullah, the Bangladeshi all-rounder, has displayed his versatility by scoring a century in this World Cup. His century came when his team needed it the most, underlining his importance to the Bangladesh side.


  1. Abdullah Shafique (PAK)

Matches: 4

Innings: 4

Runs: 255

Highest Score: 113

Average: 63.75

Strike Rate: 96.95

Hundreds: 1

Abdullah Shafique from Pakistan has made a name for himself with a brilliant century. His ability to anchor the innings and accelerate when needed has been vital for Pakistan’s campaign.


  1. Daryl Mitchell (NZ)

Matches: 5

Innings: 4

Runs: 268

Highest Score: 130

Average: 89.33

Strike Rate: 108.06

Hundreds: 1

Daryl Mitchell has been a consistent performer for New Zealand in this World Cup. His century came in a crucial game, and his ability to adapt to different match situations has been commendable.


  1. Devon Conway (NZ)

Matches: 5

Innings: 5

Runs: 249

Highest Score: 152*

Average: 62.25

Strike Rate: 100.80

Hundreds: 1

Devon Conway, another Kiwi, has contributed significantly with a century to his name. His unbeaten 152* is a testament to his ability to anchor the innings and finish strongly.


  1. Heinrich Klaasen (SA)

Matches: 5

Innings: 5

Runs: 288

Highest Score: 109

Average: 57.60

Strike Rate: 150.78

Hundreds: 1

South African wicketkeeper-batsman Heinrich Klaasen has notched up a century and has been scoring at a breathtaking strike rate. His aggressive batting style has provided impetus to the South African innings.


These performances highlight the quality of cricket on display in the ODI World Cup 2023. It’s not just about scoring centuries but doing so under pressure and contributing to your team’s success.