Scoring multiple centuries in a single ODI series requires more than just raw talent—it demands mental strength, adaptability to varying conditions, and unwavering determination. Only a select group of exceptional batsmen have managed to notch up three or more centuries in one series, proving their capability to consistently outplay top-tier bowling line-ups. In this article on the Top 5 Batsmen with Most Hundreds in an ODI Series, we spotlight those rare players who transformed the cricket field into their own stage of dominance.
Let’s take a look at the Top 5 Batsmen with Most Hundreds in an ODI Series:
5. Desmond Haynes

Desmond Haynes, the elegant right-handed opener from Barbados, was a pillar of consistency and class at the top of the order. In the 1983/84 ODI series against Australia, he hammered three centuries in just four matches, earning a place among the Top 5 Batsmen with Most Hundreds in an ODI Series. Remarkably, he remained unbeaten in three innings, finishing with a staggering average of 340.00. Known for his calm demeanor, crisp stroke-play, and front-foot authority, Haynes’ unbeaten 133 under pressure was a standout, cementing his role in West Indies’ dominance during the 1980s.
Desmond Haynes ODI Series Stats
Category | Details |
---|---|
Country | West Indies |
Series Name | Australia in West Indies ODI Series, 1983/84 |
Matches Played | 4 |
No. of Centuries | 3 |
4. Babar Azam

Babar Azam announced himself in style during the 2016 ODI series against West Indies in the UAE, smashing three consecutive centuries. His elegant cover drives, calm temperament, and smart strike rotation helped him average 120.00 in the series, firmly establishing him as Pakistan’s batting anchor.
This stunning run placed Babar among the Top 5 Batsmen with Most Hundreds in an ODI Series, marking him as one of the brightest stars in modern cricket.
Babar Azam ODI Series Stats
Category | Details |
---|---|
Country | Pakistan |
Series Name | Pakistan v West Indies ODI Series, 2016/17 |
Matches Played | 3 |
No. of Centuries | 3 |
3. Quinton de Kock

Quinton de Kock lit up the 2023 ODI World Cup in India, hammering four centuries in just 10 matches. His explosive starts and fluent strokeplay were key to South Africa’s success, with a top score of 174 showcasing his dominance.
De Kock’s consistency and composure under pressure placed him among the Top 5 Batsmen with Most Hundreds in an ODI Series, further cementing his legacy as a modern ODI great.
Quinton de Kock ODI Series Stats
Category | Details |
---|---|
Country | South Africa |
Series Name | ICC Cricket World Cup (India), 2023/24 |
Matches Played | 10 |
No. of Centuries | 4 |
2. Kumar Sangakkara

Kumar Sangakkara made history in the 2015 World Cup by scoring four consecutive centuries in just seven matches—a record-breaking streak that placed him among the Top 5 Batsmen with Most Hundreds in an ODI Series.
Elegant and precise, Sangakkara dominated both pace and spin with ease. His ability to find gaps and build innings anchored Sri Lanka’s batting, leading them to the knockout stage with grace and consistency.
Kumar Sangakkara ODI Series Stats
Category | Details |
---|---|
Country | Sri Lanka |
Series Name | ICC Cricket World Cup (Australia/NZ), 2015 |
Matches Played | 7 |
No. of Centuries | 4 |
1. Rohit Sharma

Rohit Sharma sits at the summit of ODI greatness, becoming the first player to score five centuries in a single World Cup during the 2019 edition—earning him the top spot among the Top 5 Batsmen with Most Hundreds in an ODI Series.
Blending timing with power, Rohit consistently gave India explosive starts. His 140 against Pakistan was a pressure-filled gem, and his overall average of 81.00 with a near-100 strike rate made his 2019 campaign one of the finest ever in ODI history.
Rohit Sharma ODI Series Stats
Category | Details |
---|---|
Country | India |
Series Name | ICC Cricket World Cup (England), 2019 |
Matches Played | 9 |
No. of Centuries | 5 |
Conclusion
Scoring multiple centuries in a single ODI series is a rare achievement that showcases a batsman’s form, focus, and dominance. From Rohit Sharma’s record-breaking five tons to Sangakkara’s graceful consistency, these performances have not only set benchmarks but also shaped the course of their teams’ campaigns. Each player in the Top 5 Batsmen with Most Hundreds in an ODI Series has delivered under pressure, against world-class attacks, and on the biggest stages—cementing their place in cricketing history as true masters of the one-day format.
Read More: Top 5 Test Records of Virat Kohli
FAQ`s
Q1: Who holds the record for the most hundreds in a single ODI series?
A: Rohit Sharma holds the record with 5 centuries in the 2019 ICC Cricket World Cup. No other player has scored more hundreds in a single ODI tournament, making him the king of the Most Hundreds in an ODI Series list.
Q2: Has anyone scored four consecutive centuries in ODIs?
A: Yes, Kumar Sangakkara is the only batsman in ODI history to score four consecutive centuries, achieved during the 2015 ICC Cricket World Cup. This iconic streak places him among the top names with the Most Hundreds in an ODI Series.
Q3: Which player had the highest batting average in their record series?
A: Desmond Haynes had the highest average of 340.00 in his record-breaking series against Australia in 1983/84. His incredible run of form rightly earns him a spot in the Most Hundreds in an ODI Series rankings.