2021 Records

Top 10: Most Runs in T20I in 2021

One can easily say 2021 has been the year of T20s in of cricket.

Even though we have had the World Test Championship finals and few important bilateral Test series this year, it is the shortest format that made sure we don’t miss cricket even in this troubling period. We also saw few ODI fixtures converted to T20s, thanks to the prestigious T20 World Cup held in UAE. The last tournament of the same kind was 5 years back, which added more expectations.

The Pakistani openers Mohammad Rizwan and Babar Azam leads the chart. The duo exhibited top quality cricket throughout the year.

Virat Kohli is the most runs by an Indian batsman in T20Is in 2021 – 299 Runs in 8 innings he played this year.

Below is the list of players who scored the most runs in T20 Internationals in the year 2021:

BATSMEN RUNS INNINGS AVERAGE STRIKE RATE HIGH SCORE 50s/100s
Mohammad Rizwan (PAK) 1326 26 73.66 134.89 104* 12/1
Babar Azam (PAK) 939 26 37.56 127.58 122 9/1
Martin Guptill (NZ) 678 18 37.66 145.49 97 5/0
Mitchell Mash (AUS) 627 20 36.88 129.81 77* 6/0
Jos Buttler (ENG) 589 14 65.44 143.30 101* 5/1
Mohammad Naim (BAN) 575 26 23.00 100.34 64 3/0
Aiden Markram (SA) 570 16 43.84 148.82 70 6/0
Quinton de Kock (SA) 524 14 43.66 131.32 72 5/0
Mahmudullah (BAN) 496 26 23.61 105.30 52 2/0
Evin Lewis (WI) 489 18 28.76 155.73 79 4/0

Key Stats for Batsman in T20 Internationals in 2021

Mohammad Rizwan became the first player to reach 10 50+ T20I scores in a calendar year. [Read about the record here]

Max O’Dowd from Netherland scored the highest individual score this year – 133* off 73 balls against Malaysia in Kirtipur.

Rizwan also has the highest average among the T20I batsmen with more than 5 innings.

Evin Lewis, with 37 sixes in the format, leads the chart of Most T20I Sixes in 2021. You can find here the list of batsmen with the most sixes in a calendar year in all format combined.

14 batsmen scored a T20I century this year, and no one has scored more than one.

Also Read: