Written by: Ankit Yadav
[read_meter]

T20 cricket has transformed the game with its fast pace, explosive batting, and record-breaking performances. While Aaron Finch holds the highest individual score in T20 internationals, 172 off 76 balls, recent years have seen equally thrilling knocks in franchise cricket.

New Zealand’s Finn Allen recently smashed 151 off just 51 balls in MLC 2025, setting records for most sixes (19) and the fastest 150 in T20 history.

In this article, we’ll look at the most remarkable individual performances in T20 cricket, from international matches to unforgettable IPL and league innings.

Highest Individual Score In T20 International

The shortest format of cricket has seen some truly remarkable individual performances. Here’s a table showcasing the 31 highest individual scores in T20 international and league cricket:

RankPlayerRunsBalls4s6sSRTeamOppositionVenueDate
1AJ Finch172761610226.31AustraliaZimbabweHarare03 Jul 2018
2Hazratullah Zazai162*621116261.29AfghanistanIrelandDehradun23 Feb 2019
3AJ Finch156631114247.61AustraliaEnglandSouthampton29 Aug 2013
4YSD Seneveratne150*67713223.88CaymanBrazilBuenos Aires14 Dec 2024
5GJ Maxwell145*65149223.07AustraliaSri LankaPallekele06 Sep 2016
6Sahil Chauhan144*41618351.21EstoniaCyprusEpiskopi17 Jun 2024
7Kushal Malla137*50812274.00NepalMongoliaHangzhou27 Sep 2023
7Zeeshan Kukikhel13749715279.59HungaryAustriaLower Austria05 Jun 2022
7FH Allen13762516220.96New ZealandPakistanDunedin17 Jan 2024
10M Levitt135621110217.74NetherlandsNamibiaKirtipur29 Feb 2024
10Abhishek Sharma13554713250.00IndiaEnglandWankhede02 Feb 2025
12L Yamamoto-Lake134*68812197.05JapanChinaMong Kok15 Feb 2024
13MP O’Dowd133*73156182.19NetherlandsMalaysiaKirtipur18 Apr 2021
13Sikandar Raza133*43715309.30ZimbabweGambiaNairobi23 Oct 2024
15HG Munsey13261156216.39ScotlandAustriaEdinburgh25 Jul 2023
15D Visser13262514212.90SamoaVanuatuApia20 Aug 2024
17HG Munsey127*56514226.78ScotlandNetherlandsDublin16 Sep 2019
17OJ Hairs127*53148239.62ScotlandItalyEdinburgh24 Jul 2023
19Shubman Gill126*63127200.00IndiaNew ZealandAhmedabad01 Feb 2023
19Syed Aziz12656139225.00MalaysiaThailandHangzhou02 Oct 2023
21E Lewis125*62612201.61West IndiesIndiaKingston09 Jul 2017
21Shaheryar Butt125*50119250.00BelgiumCzech Rep.Walferdange29 Aug 2020
21D Brevis125*56128223.21South AfricaAustraliaDarwin12 Aug 2025
24SR Watson124*71106174.64AustraliaIndiaSydney31 Jan 2016
24KJ O’Brien12462127200.00IrelandHong KongAl Amerat07 Oct 2019
26RD Gaikwad123*57137215.78IndiaAustraliaGuwahati28 Nov 2023
27BB McCullum12358117212.06New ZealandBangladeshPallekele21 Sep 2012
28V Kohli122*61126200.00IndiaAfghanistanDubai08 Sep 2022
28A Donovan122*54117225.92PhilippinesSouth KoreaBali12 Jul 2025
28Babar Hayat1226097203.33Hong KongOmanFatullah19 Feb 2016
28Babar Azam12259154206.77PakistanSouth AfricaCenturion14 Apr 2021
28Aritra Dutta12263157193.65SingaporeJapanBangkok11 Feb 2024
33A Johnson121*59611205.08CanadaPanamaHamilton03 Oct 2023
33RG Sharma121*69118175.36IndiaAfghanistanBengaluru17 Jan 2024
35GJ Maxwell120*55128218.18AustraliaWest IndiesAdelaide11 Feb 2024
35NT Tilak Varma120*47910255.31IndiaSouth AfricaJohannesburg15 Nov 2024

Now, let’s take a closer look at the top 11 individual performances in T20 international cricket:

1. Finn Allen

Finn Allen Highest individual score
Source: ICC

Finn Allen delivered one of the most explosive knocks in T20 history during the opening match of MLC 2025. Playing for San Francisco Unicorns, the New Zealand batter smashed 151 runs off just 51 balls, hitting 19 sixes and 5 fours.

He broke multiple records in the process, including the most sixes in a T20 innings and the fastest 150 in T20 cricket. His powerful hitting helped SFU post 269/5, the highest total in MLC history, and set up a massive 123-run win over Washington Freedom.

2. Aaron Finch – 172 vs Zimbabwe

Aaron Finch's Highest Individual Score in T20
Source: ESPNcricinfo

Aaron Finch’s monumental 172 against Zimbabwe in 2018 remains the pinnacle of T20 batting. The Australian captain unleashed a barrage of boundaries, smashing 16 fours and 10 sixes in just 76 balls. His innings was a masterclass in power-hitting and shot selection, as he effortlessly dispatched the Zimbabwean bowlers to all parts of the ground.

3. Hazratullah Zazai – 162* vs Ireland

Hazratullah Zazai
Source: ESPNcricinfo

Afghanistan’s Hazratullah Zazai announced himself on the world stage with a blistering 162* against Ireland in 2019. His 62-ball innings included 11 fours and a staggering 16 sixes, demonstrating the raw power and fearless approach that has become a hallmark of Afghan cricket.

4. Aaron Finch – 156 vs England

Aaron Finch
Source: SportsAdda

Finch makes another appearance on this list with his 156 against England in 2013. This innings was particularly impressive as it came against a strong English bowling attack. Finch’s 63-ball blitz featured 11 fours and 14 sixes, setting the tone for Australia’s dominant victory.

5. Glenn Maxwell – 145* vs Sri Lanka

Glenn Maxwell
Source: ESPNcricinfo

Glenn Maxwell’s unbeaten 145 against Sri Lanka in 2016 was a showcase of his unique batting style. Known as “The Big Show,” Maxwell lived up to his nickname with a dazzling display of innovative shots and brute force, hitting 14 fours and 9 sixes in just 65 balls.

6. Sahil Chauhan – 144* vs Cyprus

Sahil Chauhan
Source: Scroll.in

Estonia’s Sahil Chauhan makes a surprise entry on this list with his blistering 144* against Cyprus. His strike rate of 351.21 is the highest on this list, achieved through a remarkable 18 sixes in just 41 balls. This innings highlights the global spread of T20 cricket and the emerging talent in associate nations.

7. Kushal Malla – 137* vs Mongolia

Kushal Malla
Source: India Today

Nepal’s Kushal Malla showcased his talent with a brilliant 137* against Mongolia. At just 20 years old, Malla’s innings demonstrated maturity beyond his years, as he paced his innings perfectly before accelerating to finish with 8 fours and 12 sixes.

8. Zeeshan Kukikhel – 137 vs Austria

Zeeshan Kukikhel
Source: TV9 Bharatvarsh

Hungary’s Zeeshan Kukikhel makes the list with his explosive 137 against Austria. His 49-ball innings included 7 fours and 15 sixes, highlighting the power-hitting prowess that’s becoming increasingly common in associate nation cricket.

9. Finn Allen – 137 vs Pakistan

Finn Allen
Source: ICC Cricket

New Zealand’s Finn Allen announced himself as a future star with his 137 against Pakistan. The young opener’s fearless approach was evident as he took on one of the world’s best bowling attacks, hitting 5 fours and 16 sixes in his 62-ball innings.

10. Michael Levitt – 135 vs Namibia

Michael Levitt
Source: ESPNcricinfo

The Netherlands’ Michael Levitt rounds out the top 10 with his 135 against Namibia. His innings was a perfect blend of power and finesse, featuring 11 fours and 10 sixes in 62 balls. Levitt’s performance underscores the rising standard of Dutch cricket on the international stage.

11. Lalchan Yamamoto-Lake – 134* vs China

Lalchan Yamamoto-Lake
Source: Cricket.or.jp

Japan’s Lalchan Yamamoto-Lake completes our top 11 with his unbeaten 134 against China. His innings was a testament to his stamina and shot-making ability, as he carried his bat through the innings, hitting 8 fours and 12 sixes in 68 balls.

Notable Recent Performances in T20Is

Abhishek Sharma – 135 vs England, Wankhede (Feb 2025)

Abhishek Sharma

India’s young opener Abhishek Sharma played a stunning innings of 135 runs from just 54 balls in the 5th T20I against England at Wankhede on 2nd February 2025. His powerful hitting took India to a total of 247/9, helping the team win by 150 runs.

Abhishek’s clean six-hitting and fearless batting won him the Player of the Match award, and the knock is already being called one of the best T20I innings by an Indian batter.

Dewald Brevis – 125* vs Australia, Darwin (Aug 2025)

Dewald Brevis

South Africa’s rising star Dewald Brevis smashed an unbeaten 125 off 56 balls in the 2nd T20I against Australia at Darwin on 12th August 2025. His innings, full of attacking shots all around the ground, took South Africa to 218/7 and set up a 53-run win.

Brevis also took two sharp catches in the field, earning both the Player of the Match and Cricinfo’s MVP awards. This innings proved why he is seen as one of the brightest young talents in world cricket.

Most Runs in an Innings in T20s

The T20 format has produced some of the most explosive batting displays in cricket history. Here’s a look at the highest individual scores in T20 matches, featuring legendary innings from Chris Gayle, Aaron Finch, Hazratullah Zazai, and more.

RankPlayerRunsBalls4s6sSRTeamOppositionGroundDate
1CH Gayle175*661317265.15RCBWarriorsBengaluru23 Apr 2013
2AJ Finch172761610226.31AustraliaZimbabweHarare03 Jul 2018
3H Masakadza162*711411228.16MountaineersEaglesBulawayo11 Feb 2016
3Hazratullah Zazai162*621116261.29AfghanistanIrelandDehradun23 Feb 2019
3Sahibzada Farhan162*721411225.00PeshawarQuettaMultan21 Mar 2025
3D Brevis162571313284.21TitansKnightsPotchefstroom31 Oct 2022
7A Lyth16173207220.54YorkshireNorthantsLeeds17 Aug 2017
8BB McCullum158*731013216.43KKRRCBBengaluru18 Apr 2008
8BB McCullum158*641311246.87WarwickshireDerbyshireBirmingham03 Jul 2015
10AJ Finch156631114247.61AustraliaEnglandSouthampton29 Aug 2013
11GJ Maxwell154*64224240.62StarsHurricanesMelbourne19 Jan 2022
12LJ Wright153*661211231.81SussexEssexChelmsford25 Jul 2014
13GR Napier152*581016262.06EssexSussexChelmsford24 Jun 2008
14CH Gayle151*621015243.54SomersetKentTaunton31 May 2015
14NT Tilak Varma151671410225.37HyderabadMeghalayaSaurashtra23 Nov 2024
14FH Allen15151519296.07SFWashingtonOakland12 Jun 2025
17Kamran Akmal150*711412211.26Lahore WIslamabadRawalpindi24 Nov 2017
17YSD Seneveratne150*67713223.88CaymanBrazilBuenos Aires14 Dec 2024
17ST Doheny150*56616267.85Munster RedsKnightsCork18 Jun 2025
20Sahibzada Farhan148721012205.55PeshawarAbbottabadFaisalabad26 Mar 2025

Related Posts:

Highest Individual Scores In IPL

The Indian Premier League has seen some extraordinary batting performances over the years. Here’s a table showcasing the top 10 individual scores in IPL history:

PlayerScoreTeamAgainstYear
Chris Gayle175*RCBPWI2013
Brendon McCullum158*KKRRCB2008
Quinton de Kock140*LSGKKR2022
AB de Villiers133*RCBMI2015
KL Rahul132*KXIPRCB2020
AB de Villiers129*RCBGL2016
Shubman Gill129GTMI2023
Rishabh Pant128*DDSRH2018
Murali Vijay127CSKRR2010
David Warner126SRHKKR2017
About the Author

Meet Ankit Yadav, a dedicated cricket analyst at The Cricket Panda. Growing up playing street leagues and college tournaments, Ankit's love for cricket has been a lifelong journey. With a knack for numbers and a talent for data analysis, he brings a unique perspective to cricket reporting. At The Cricket Panda, Ankit combines his passion for cricket with his expertise in data analysis to provide fans with in-depth insights and comprehensive coverage of the sport.

Leave a Comment

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

Subscribe to Our Newsletter

Stay updated about the offers and latest news

Email
The form has been submitted successfully!
The form has been submitted successfully!
Scroll to Top