Fastest to 5 ODI Centuries

Here’s a look at the batters who’ve been the quickest to score their first five ODI hundreds from their debuts.

Fastest to 5 ODI Centuries

PlayerInnsMatch DateVersusGround
Quinton de Kock (SA)1912/07/2014Sri LankaMahinda Rajapaksha International Cricket Stadium
Imam-ul-Haq (PAK)1925/01/2019South AfricaSuperSport Park
Dawid Malan (ENG)2115/09/2023New ZealandLord’s
Devon Conway (NZ)2205/10/2023EnglandNarendra Modi Stadium
Rahmanullah Gurbaz (AFG)2324/08/2023PakistanMahinda Rajapaksha International Cricket Stadium
Babar Azam (PAK)2509/04/2017West IndiesProvidence Stadium
Temba Bavuma (SA)2607/09/2023AustraliaMangaung Oval
Ibrahim Zadran (AFG)2707/11/2023AustraliaWankhede Stadium
Upul Tharanga (SL)2807/10/2006BangladeshPunjab Cricket Association IS Bindra Stadium
Shikhar Dhawan (IND)2827/11/2013West IndiesGreen Park
Rachin Ravindra (NZ)2805/03/2025South AfricaGaddafi Stadium
Hashim Amla (SA)3017/10/2010ZimbabweSenwes Park
Daryl Mitchell (NZ)3022/10/2023IndiaHimachal Pradesh Cricket Association Stadium
Ryan ten Doeschate (NED)3218/03/2011IrelandEden Gardens
Shubman Gill (IND)3215/09/2023BangladeshR Premadasa Stadium
Aaron Finch (AUS)3319/11/2014South AfricaManuka Oval
Zaheer Abbas (PAK)3531/12/1982IndiaGaddafi Stadium
BJ McMullen (SCO)3512/04/2026NamibiaNamibia Cricket Ground
KL Rahul (IND)3626/03/2021EnglandMaharashtra Cricket Association Stadium
M van Lingen (NAM)3720/09/2024United Arab EmiratesUnited Cricket Club
SO Hetmeyer (WI)3815/12/2019IndiaMA Chidambaram Stadium
Saeed Anwar (PAK)3901/11/1993West IndiesSharjah Cricket Stadium
Paul Stirling (IRE)3923/05/2013PakistanCastle Avenue
Alex Hales (ENG)3909/03/2017West IndiesKensington Oval
Jonny Bairstow (ENG)3910/06/2018ScotlandGrange Cricket Club
William Porterfield (IRE)4015/07/2010BangladeshCivil Service Cricket Club
Harry Tector (IRE)4007/03/2024AfghanistanSharjah Cricket Stadium

Key Insights on Quickest Batters to Reach Five ODI Centuries

Fastest by Innings and Time Taken to Five ODI Tons

Quinton de Kock and Imam-ul-Haq are the joint-fastest batters to score five ODI centuries, each taking 19 innings.

De Kock is also the quickest to smash five ODI hundreds as a wicketkeeper, needing 18 innings, one less than as a regular batter.

Upul Tharanga is the fastest batter to score five ODI centuries by time, taking one year and 67 days from his debut in August 2005.

Imam (1y 100d), de Kock (1y 175d), Aaron Finch (1y 313d), Babar (1y 314d), and Rachin Ravindra (1y 346d) are the other batters to smash their first five ODI hundreds within two years of their debuts.

Babar Azam has taken the fewest innings to bring up five hundreds as a captain in ODIs. He needed just 12 innings to score his fifth century as Pakistan’s skipper.


Record Extremes: Slowest to 5 ODI Centuries

Stephen Fleming batted the most innings, smashing his fifth ODI hundred in his 147th innings as New Zealand’s captain.

Bangladesh’s Mushfiqur Rahim has taken the most innings as a keeper-batter, taking an astounding 184 ODI innings to score five tons.

Zimbabwe’s Sean Williams has taken the most time, taking 16 years and 326 days to score his fifth ODI hundred.

Scotland’s Richard Berrington (16y 319d) is the other batter to grind for more than 16 years to bring up his fifth ton in ODIs.

The Netherlands’ Ryan ten Doeschate brought up his fifth hundred in his 32nd and last ODI innings, pushing his average to 67, the highest among all batters in this format (minimum 30 innings batted).


Highest Scores and Unique Performance Records

Hashim Amla had a tally of 1591 runs, along with five hundreds, the highest by a batter after playing 30 ODI innings.

Rohit Sharma brought up his fifth century with a 264-run knock against Sri Lanka in 2014. This is the highest score by a batter for his fifth ODI hundred. This is also the highest individual score in 50-over cricket.

Rohit is the only batter to convert two of his first five centuries into double hundreds in ODIs. His first double hundred – 209 vs Australia, 2013 – was his fourth ODI century, which is the second-highest score for the fourth ODI hundred.

Rachin Ravindra is the lone batter to score his first five centuries in ODI ICC tournaments – World Cup or Champions Trophy – taking 28 innings. The Kiwi batter’s first three tons came in the 2023 World Cup, while the next two came in the 2025 Champions Trophy.

Scroll to Top