| Player | Runs | Average | Strike Rate | 100s | Streak Start-Streak End |
|---|---|---|---|---|---|
| Virat Kohli (IND) | 995 | 142.14 | 103.97 | 5 | 7 Feb 2018-27 Oct 2018 |
| David Warner (AUS) | 857 | 85.70 | 114.42 | 5 | 12 Oct 2016-2 Jun 2017 |
| Babar Azam (PAK) | 837 | 93.00 | 94.36 | 4 | 13 Jul 2021-21 Aug 2022 |
| Ross Taylor(NZ) | 834 | 104.25 | 91.85 | 3 | 18 Jan 2018-23 Jan 2019 |
| Rohit Sharma (IND) | 816 | 136.00 | 105.56 | 4 | 19 Sep 2018-12 Jan 2019 |
| Matthew Hayden (AUS) | 802 | 100.25 | 105.11 | 4 | 20 Feb 2007-25 Apr 2007 |
| Aaron Finch (AUS) | 794 | 88.22 | 95.09 | 3 | 22 Mar 2019-15 Jun 2019 |
| Kumar Sangakkara (SL) | 775 | 110.71 | 112.97 | 5 | 20 Jan 2015-11 Mar 2015 |
| Sachin Tendulkar (IND) | 768 | 85.33 | 100.92 | 4 | 22 Apr 1998-20 Sep 1998 |
| Hashim Amla (SA) | 768 | 76.80 | 102.95 | 4 | 27 Feb 2010-29 Oct 2010 |
Only two batters in the history of ODI cricket have managed to score 850 or more runs in any given sequence of 10 innings, establishing a monumental standard for ODI batting consistency.
Virat Kohli (IND): Stands at the absolute pinnacle, having amassed a staggering 995 runs between his 197th and 206th innings. This stunning run of form included a massive five centuries and came at a stupendous average of 142.14, striking at just under 104. This phase encompassed two of his career-defining ODI series: a world-record 558 runs in an away series against South Africa, followed by 453 runs in a home series against the West Indies.
David Warner (AUS): The only other batter to cross the 850-run mark, accumulating 857 runs during the 2016/17 period. Warner also smashed five tons during this ten-inning sequence, including three scores of 150 or more.
A total of 19 batters have scored 725 or more runs in 10 successive ODI innings. This list includes giants like Sachin Tendulkar and Kumar Sangakkara, along with several other notable names who achieved this high level of scoring consistency (725+ runs). Apart from the 10 mentioned above, here are the others:
Virat Kohli holds the top spot with a phenomenal average of 142.14 (995 runs), cementing his status as the most dominant ODI batter over a ten-inning sequence.
Rohit Sharma comes in a close second, averaging a staggering 136 after hammering 816 runs in the 2018/19 season. This included four centuries, two of which were 150+ scores.
Six other batters have averaged 100: Ross Taylor (104.25), Matthew Hayden (100.25), Kumar Sangakkara (110.71), Viv Richards (106.29), Ten Doeschate (105.43), and Marsh Waugh (103.86).
AB de Villiers possesses the best strike rate in this category, an explosive 140.19. The South African legend amassed 757 runs, playing two of his most memorable ODI innings in this sequence: 149 and the fastest ODI 150 (162* off 66 balls).
The next best is surprisingly achieved by Sean Williams (743 runs), who maintained an outstanding strike rate of 129.44.
Five Centuries (The Apex): Virat Kohli, David Warner, and Kumar Sangakkara have all struck five centuries in their best 10 ODI innings sequence.
Four Centuries: A total of 20 other players have hit four centuries in 10 successive ODI innings, showcasing an exceptional level of century consistency at the top tier of batting:
Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…
Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…
Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…
This guide explores the record-breaking performances of top off-spinners, highlighting the bowlers who have dominated…
When Kane Williamson announced his sudden retirement from international cricket mid-series against England in June…
Betpro just keeps on going - launched way back in 2009 and still thriving. Its reputation…