Neszed-Mobile-header-logo
Thursday, October 9, 2025
Newszed-Header-Logo
HomeCricketMost Runs in 100 Consecutive ODI Innings

Most Runs in 100 Consecutive ODI Innings

Player Runs Average Strike Rate 100s Streak Start-Streak End
Virat Kohli (IND) 5834 72.93 97.04 24 11 Oct 2014-15 Dec 2019
Rohit Sharma (IND) 5688 63.91 96.55 25 27 Aug 2014-19 Jan 2020
AB de Villiers (SA) 5454 69.04 110.52 20 27 Nov 2009-25 Oct 2015
Hashim Amla (SA) 5388 57.94 89.93 20 9 Nov 2008-3 Mar 2015
Babar Azam (PAK) 5279 59.99 89.47 19 11 Nov 2015-6 Sep 2023
David Warner (AUS) 5052 53.74 102.23 19 4 Mar 2015-28 Oct 2023
Kane Williamson (NZ) 4857 52.79 83.13 10 4 Jan 2014-14 Jul 2019
Sachin Tendulkar (IND) 4836 53.73 91.06 18 17 Apr 1998-31 Jan 2002
Joe Root (ENG) 4802 57.86 89.44 15 2 Sep 2014-30 Jun 2019
Ross Taylor (NZ) 4795 63.09 85.06 14 31 Oct 2013-8 Feb 2020


Key Insights: The Most Prolific 100 Consecutive Innings Ever

Only 6 batters in the history of ODI cricket have accumulated 5000 or more runs in a sequence of 100 consecutive ODI innings.

Like we saw in the most aggregate runs scored in successive 10, 25, and 50 ODI innings, Virat Kohli leads the tally here as well. Between 2014 to 2019, which can be termed as his golden batting period, the former Indian skipper smashed a whopping 5834 runs at a whopping average of just under 73 and registered 24 centuries in the process.

The next prolific scorer in any given sequence of their 100 straight ODI innings is Rohit Sharma. The right-handed batter, who also leads the Indian team in the format, has made 5688 runs in his 118th and 217th ODIs innings for India. This includes a record run where he made two double centuries, including the world record score of 264. It is interesting to note, both Kohli and Rohit have had a similar 100 ODI innings peak in the format, and almost dominated the entire decade.


Consistency: Batters exceeding the 4500-Run Mark

A total of 18 batters have scored 4500 or more runs in 100 successive ODI innings. Beyond the top 10, these eight batters have achieved the said landmark and joined several leading ODI batters such as Kohli, Rohit Sharma, Babar Azam, etc, among others. They are:

  • Quinton de Kock (4742)
  • Kumar Sangakkara (4736)
  • Sir Vivian Richards (4611)
  • Faf du Plessis (4593)
  • Brian Lara (4575)
  • Shai Hope (4557)
  • Shikhar Dhawan (4539)
  • Steven Smith (4517)

CHECK: Viv Richards’ Unrivalled ODI Stats


Record Batting Averages in 100 Consecutive Innings (Minimum of 4500 runs)

Virat Kohli, as expected, holds the top spot with a stunning average of 79.43 over a 100-inning sequence. As discussed earlier, he scored the most runs during this dominant phase of his.

Kohli’s long-time teammate, AB de Villiers, who played with him in the IPL, comes in the second position, having averaged 69.04 in 100 straight ODI innings between 2009 and 2015. He had amassed a staggering 5454 runs that include 20 of his 25 career centuries.

Apart from them, six other batters have an average of 55 or more: Rohit Sharma (63.91), Hashim Amla (57.94), Babar Azam (59.99), Joe Root (57.86), Ross Taylor (63.09), and Vivian Richards (56.93).


Highest Batting strike rates in 100 Consecutive Innings (Minimum of 4500 runs)

AB de Villiers has the best strike rate (110.52) among batters who have scored 4500 or more runs in a stretch of 100 ODI innings. This is significantly higher than his career SR of 101.10, where he made 9577 runs.

The next batter who had accumulated over 4500 runs in a hundred-inning sequence with the best strike rate is David Warner (102.23). The left-hander had averaged 53.74 in this phase with 19 centuries.

The other players who batted with a strike rate of more than 95 are: Virat Kohli (97.04), Rohit Sharma (96.55), Quinton de Kock (100.87), and Shikhar Dhawan (95.16).


Most Centuries in 100 Consecutive ODI Innings (Minimum 3500 runs)

While Virat Kohli may have scored the maximum runs in 100 consecutive ODI innings, it is Rohit Sharma who leads the century tally. The star opener had struck 25 centuries in a given 100 consecutive innings. The former comes in next with 24 tons in this period.

14 Centuries: A total of 14 players have hit 14 or more centuries in 100 successive ODI innings, showcasing an exceptional level of century consistency at the top tier of batting:

  • AB de Villiers (20 tons)
  • Hashim Amla (20 tons)
  • Babar Azam (19 tons)
  • David Warner (19 tons)
  • Sachin Tendulkar (18 tons)
  • Joe Root (15 tons)
  • Ross Taylor (14 tons)
  • Kumar Sangakkara (14 tons)
  • Shai Hope (16 tons)
  • Shikhar Dhawan (14 tons)
  • Martin Guptill (14 tons)
  • Chris Gayle (14 tons)



Source link

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments