Top 10: Most Consecutive Centuries in ODI

Scoring a century is a remarkable feat in cricket, as it shows the batter’s skills and temperament to deal with the best of the bowlers.

Since the inception of the ODI format, many batters have etched memorable centuries. However, a few batters did the unthinkable by scoring back-to-back hundreds, displaying their batting excellence.

So, in this article, we’ll delve into the list of batters with the most consecutive centuries in ODIs.

Most Consecutive Centuries in ODI

4Kumar Sangakkara (SL)105*BangladeshMelbourne26 Feb 2015
1 Mar 2015
8 Mar 2015
124ScotlandHobart11 Mar 2015
3Zaheer Abbas (PAK)118IndiaMultan17 Dec 1982
105IndiaLahore31 Dec 1982
113IndiaKarachi21 Jan 1983
Saeed Anwar (PAK)107Sri LankaSharjah30 Oct 1993
131West IndiesSharjah1 Nov 1993
111Sri LankaSharjah2 Nov 1993
Herschelle Gibbs (SA)116KenyaColombo (RPS)20 Sep 2002
116*IndiaColombo (RPS)25 Sep 2002
153BangladeshPotchefstroom3 Oct 2002
AB de Villiers (SA)114*IndiaGwalior24 Feb 2010
102*IndiaAhmedabad27 Feb 2010
102West IndiesNorth Sound22 May 2010
Quinton de Kock (SA)135IndiaJohannesburg5 Dec 2013
106IndiaDurban8 Dec 2013
101IndiaCenturion11 Dec 2013
Ross Taylor (NZ)112*IndiaHamilton28 Jan 2014
102IndiaWellington31 Jan 2014
105*PakistanDubai (DSC)8 Dec 2014
Babar Azam (PAK)120West IndiesSharjah30 Sep 2016
123West IndiesSharjah2 Oct 2016
117West IndiesAbu Dhabi5 Oct 2016
Jonny Bairstow (ENG)138New ZealandDunedin7 Mar 2018
104New ZealandChristchurch10 Mar 2018
105ScotlandEdinburgh10 Jun 2018
Virat Kohli (IND)140West IndiesGuwahati21 Oct 2018
157*West IndiesVisakhapatnam24 Oct 2018
107West IndiesPune27 Oct 2018
Rohit Sharma (IND)102EnglandBirmingham30 Jun 2019
104BangladeshBirmingham2 Jul 2019
103Sri LankaLeeds6 Jul 2019
Babar Azam (PAK)114AustraliaLahore31 Mar 2022
105*AustraliaLahore2 Apr 2022
103West IndiesMultan8 Jun 2022
Fakhar Zaman (PAK)101New ZealandKarachi13 Jan 2023
117New ZealandRawalpindi27 Apr 2023
180*New ZealandRawalpindi29 Apr 2023

Key Insights

4: Kumar Sangakkara holds the record for smashing the most consecutive centuries in ODIs. And what’s more special about this is that Sangakkara pulled off this feat in the ODI World Cup. 

Sangakkara was on a roll in the 2015 World Cup and scored 4 consecutive hundreds against Bangladesh, England, Australia, and Scotland. This is also the most consecutive centuries scored in World Cup history.

3: The other batsman to score consecutive hundreds in the ODI World Cup is India’s opening batter, Rohit Sharma. He hammered 3 successive tons in the 2019 edition against England, Bangladesh, and Sri Lanka.

2: 5 of the batters from the above list have slammed continuous hundreds spanning across 2 countries. 

The batters are: 

  • Kumar Sangakkara – 3 in Australia, 1 in New Zealand
  • Herschelle Gibbs – 2 in Sri Lanka, 1 in South Africa
  • AB de Villiers – 2 in India, 1 in Antigua & Barbuda
  • Ross Taylor – 2 in New Zealand, 1 in the UAE
  • Jonny Bairstow – 2 in New Zealand, 1 in Scotland
Inarticle 80

1: There is only 1 instance of a batter scoring 3 or more consecutive centuries across 2 different years. Pakistan’s Zaheer Abbas made 2 hundreds in December 1982, and his third ton came in January 1983. All 3 of them came against India in Pakistan, though there was a gap of 20 days between his second and third hundred.

2: There are 2 instances each of batters scoring consecutive ODI hundreds against India and the West Indies. Zaheer Abbas and Quinton de Kock have done so against India, while Babar Azam and Virat Kohli have hammered 3 back-to-back centuries against the West Indies.

Leave a Reply

Your email address will not be published. Required fields are marked *