Updated On: 23 November, 2023 02:54 PM IST | Mumbai | mid-day online correspondent
The second name on the list is Hashim Amla. South Africa`s stylish batsman Amla scored 10 ODI hundreds in just 57 innings. His highest ODI score of 159 runs came during the ICC World Cup 2015 match against Ireland

Hashim Amla (Pic: AFP)
As the ICC World Cup 2023 has ended, many big names have displayed extraordinary shows with the willow on the big stage. Here are the players to reach the fastest to 10 ODI centuries.
Topping the list is South Africa`s wicketkeeper batsman Quinton de Kock. He made his last appearance in the ODI World Cup and has registered his name for the most number of centuries in the ICC World Cup 2023 which is four. Quinton has achieved the milestone of 10 ODI tons in just 55 innings. The veteran Proteas player has been a consistent performer for the team in the World Cup 2023.