Batting Records

Most Runs in 50 Consecutive T20I Innings

Only three batters in the history of T20I cricket have scored 2000 or more runs in successive 50 innings. We will have a look at them and much more in this piece.

Most Runs in 50 Consecutive T20I Innings

PlayerTeamRuns50sAverageStrike RateStreak Start-Streak End
Mohammad RizwanPakistan23422260.050130.4018 Dec 2020-30 Oct 2022
Babar AzamPakistan20802248.370131.3129 Oct 2017-19 Nov 2021
Virat KohliIndia20102060.910141.0523 Mar 2014-11 Dec 2019
Suryakumar YadavIndia19781647.100168.6310 Jul 2022-27 Jul 2024
Muhammad WaseemUAE19371441.210156.7210 Oct 2021-21 Apr 2024
Jos ButtlerEngland18411647.210152.1514 Feb 2020-13 Jun 2024
KL RahulIndia17841640.550143.4122 Jun 2016-19 Nov 2021
Martin GuptillNew Zealand17711338.500138.3617 Oct 2011-18 Feb 2018
Sami SohailMalawi17531348.690126.8519 Oct 2021-27 Jul 2025
Rohit SharmaIndia17351436.910151.9322 Dec 2017-16 Feb 2022
Brendon McCullumNew Zealand17211340.980139.8126 Dec 2008-29 Mar 2014
David WarnerAustralia17091640.690145.696 Mar 2016-8 Jun 2024
Paul StirlingIreland17031436.230142.7514 Jan 2017-7 Oct 2021
Sikandar RazaZimbabwe17031338.700153.5622 May 2022-1 Dec 2024

Key Insights: The Most Prolific 50 Consecutive Innings Ever in T20Is

Pakistan’s Mohammad Rizwan leads the run tally, having aggregated 2342 runs between innings number 16 and 65. During this prolific run of form, Rizwan went past the 50 mark in an innings 22 times, including the only century he scored against South Africa at Lahore. He averaged 60.05 during this phase while batting at a strike rate of 130.40.

The only other batters to have amassed 2000 or more runs in 50 successive T20I innings are Babar Azam and Virat Kohli. While the former Pakistan skipper Babar Azam made 2080 at a strike rate of 131.31 and averaged 48.37 in between innings 14 & 63, Virat Kohli just about crossed the mark. The latter had a strike rate of 141.05 during this phase.

Check: Most T20I Runs in a Calendar Year


Consistency: Batters Exceeding the 1600-Run Mark

A total of 23 batters have scored 1600 runs in a given sequence of 50 T20I knocks for their respective nation. Apart from the 10 being listed here, these 13 batters have had a prolific time when it comes to batting in T20I cricket. They are:

  • Brendon McCullum (1721)
  • David Warner (1709)
  • Paul Stirling (1703)
  • Sikandar Raza (1703)
  • Aaron Finch (1693)
  • Dawid Malan (1692)
  • Virandeep Singh (1680)
  • George Munsey (1673)
  • Reeza Hendricks (1661)
  • Quinton de Kock (1640)
  • Muhammad Tanveer (1632)
  • Mohammad Shahzad (1625)
  • Glenn Maxwell (1605)

Record Batting Averages in 50 Consecutive Innings (Minimum of 1600 runs)

Virat Kohli’s batting average of 60.91 is the highest for batters with a minimum of 1600 runs in their 50 successive T20I outings. He made 2010 runs in between his 21st and 70th T20I innings for India.

Rizwan’s average of 60.05 makes him the second best in this regard behind Kohli, though the former leads the run tally in 50 successive T20I innings.

Apart from these two batters, none of the others averaged above 50 in a given sequence of 50 consecutive innings. However, there are six batters with an average of 45 or more, namely: Babar Azam (48.37), Suryakumar Yadav (47.10), Jos Buttler (47.21), Sami Sohail (48.69), Virandeep Singh (45.41), and Muhammad Tanveer (45.33).


Highest Batting Strike Rates in 50 Consecutive Innings (Minimum of 1600 runs)

When it comes to strike rate for batters with a minimum of 1600 runs in 50 consecutive T20I innings, India’s Suryakumar Yadav tops the charts. The current Indian skipper had a whopping strike rate of 168.63 in between the 17th and 66th innings, while hammering 1978 runs at an average of 47.10.

The player with the next best strike rate is Glenn Maxwell. The Aussie all-rounder batted with a strike rate of 161.14 in between the 14th and 63rd innings, while piling up 1605 runs in that phase.

The other players who batted with a strike rate of 150 or more are: Muhammad Waseem (156.72), Jos Buttler (152.15), Rohit Sharma (151.93), Sikandar Raza (153.56), and Aaron Finch (158.97).

Check: Players with the Highest Strike Rate in T20Is


Most Fifties in 50 Consecutive T20I Innings (Minimum 1600 runs)

The Pakistani duo of Mohammad Rizwan and Babar Azam have scored the most number of 50-plus scores during their best 50-inning period in T20I cricket. One of the most prolific opening pairs in the format, both Babar and Rizwan have 22 fifty-plus scores each.

Following them is Virat Kohli, who has 20 such scores in the format.

14 fifties: The number of batters to have scored at least 14 scores of 50 or above in a 50-inning sequence is 8. They are:

  • Suryakumar Yadav (16)
  • Jos Butter (16)
  • KL Rahul (16)
  • David Warner (16)
  • Reeza Hendricks (15)
  • Rohit Sharma (14)
  • Paul Stirling (14)
  • Dawid Malan (14)