Table of Contents
Scoring a century in ODI cricket is an achievement. Scoring back-to-back centuries? That’s a statement. Only a few elite players have shown the form, focus, and fearlessness required to register consecutive hundreds at the international level. These streaks often shape series, shift momentum, and etch the batter’s name in history.
In this article, we celebrate the kings of consistency — the batters who delivered two (or more) centuries in consecutive ODI matches, proving they weren’t just in form — they were untouchable.
10. AB de Villiers (2010)

- Vs: India
- Scores: 114*, 102*
- Style: Mr. 360 in control
AB’s elegance and aggression combined in a majestic double act that rattled India on their own turf.
9. Babar Azam (2016)

- Vs: West Indies
- Scores: 120, 123, 117
- Style: Triple ton streak
Not just back-to-back — Babar scored three in a row, becoming the second Pakistani after Zaheer Abbas to achieve that.
8. Quinton de Kock (2013)

- Vs: India
- Scores: 135, 106, 101
- Style: Youthful dominance
At just 20, de Kock smashed three tons in a row against India, announcing himself on the big stage in style.
7. Virat Kohli (2018)

- Vs: West Indies
- Scores: 140, 157*
- Style: King in his zone
Kohli was a run-machine, chasing totals like a hawk and making hundreds look easy.
6. Rohit Sharma (2019 WC)

- Vs: Bangladesh, Sri Lanka
- Scores: 104, 103
- Style: World Cup masterclass
Rohit lit up the 2019 World Cup with five centuries — including two back-to-back ones that sealed India’s top spot.
5. Kumar Sangakkara (2015 WC)

- Vs: Bangladesh, England, Australia, Scotland
- Scores: 105*, 117*, 104, 124
- Style: Four in a row!
The only man in ODI history with four consecutive hundreds, all in a World Cup. Unreal class and calm.
4. Saeed Anwar (1993)

- Vs: Sri Lanka
- Scores: 107, 131
- Style: Left-handed silk
One of Pakistan’s most graceful openers, Anwar was in full flow with two tons that dominated headlines.
3. David Warner (2016)

- Vs: New Zealand
- Scores: 119, 156
- Style: Explosive precision
Warner’s twin tons came with fierce intent — attacking in the Powerplay and finishing with authority.
2. Hashim Amla (2017)

- Vs: Sri Lanka
- Scores: 103, 110
- Style: Elegant aggression
Amla’s wristwork and timing delivered two serene centuries that helped South Africa clean-sweep the series.
1. Virat Kohli (2010, 2013, 2018)

- Vs: Sri Lanka, Australia, West Indies
- Scores: Multiple 100s in back-to-back ODIs (3x)
- Style: The Chase Master
No one has done it more often than Kohli. With three separate streaks of consecutive ODI hundreds, his dominance in ODIs is unmatched.
Back-to-back centuries in ODIs aren’t just about form — they’re about mental strength, consistency, and adaptability. These innings often turn the tide of a series, and they mark the batter as one of the elite. Whether it’s a World Cup run like Sangakkara’s or Kohli’s serial brilliance across formats, these are the knocks fans never forget.
FAQ – Back-to-Back Centuries in ODIs!
Q1: Who holds the record for most consecutive centuries in ODIs?
Kumar Sangakkara holds the record with four back-to-back centuries in the 2015 World Cup.
Q2: Has any Indian scored three consecutive ODI centuries?
Yes, Virat Kohli has done it and Shikhar Dhawan has come close.
Q3: Are back-to-back centuries common in ODIs?
Not at all. They are rare and reflect exceptional batting form.