What Are the Highest Scores in T20I History? Full List of Records

Cricket’s shortest international format has given fans some of the most explosive batting displays ever seen. The highest scores in T20I history highlight just how far players can push the limits of power-hitting and strike rates. From Aaron Finch’s legendary 172 to rising stars like Phil Salt and Kushal Malla, the record books are filled with jaw-dropping innings.

In this guide, we look at the top T20 highest scores, explain how these records were made, and where today’s stars stand in cricket history.

highest scores in T20I till today 2025.
Image Source: highest scores in T20I 2025

Headlines This Week in T20 International 2025:

  • Phil Salt hits 141 as England post record 304-2 vs South Africa.*
  • Pakistan thrash Oman in Asia Cup opener by 93 runs.
  • Zimbabwe bowl out Sri Lanka for 80 to seal shock T20I win.
  • Mitchell Starc retires from T20Is after 79 career wickets.
  • Pakistan lift UAE Tri-Series trophy with Nawaz as top wicket-taker.

How Do Players Reach the Highest Score in T20 History?

Scoring big in T20 internationals requires:

  • Fast starts in the powerplay where boundaries come regularly.
  • Maintaining strike rate of 200+ across the innings.
  • Partnerships that allow the main batter to dominate while others rotate strike.
  • Exploiting smaller grounds and flat pitches where bowlers struggle.

Only a handful of players have combined all these factors to cross the 140+ mark in international T20 cricket.

Top 10 Highest Scores in T20I (Updated List)

PlayerScoreBallsMatchYear
Aaron Finch (AUS)17276vs Zimbabwe2018
Hazratullah Zazai (AFG)162*62vs Ireland2019
Aaron Finch (AUS)15663vs England2013
Sacha De Alwis (CAY)150*67vs Brazil2024
Glenn Maxwell (AUS)145*65vs Sri Lanka2016
Sahil Chauhan (EST)144*41vs Cyprus2024
Phil Salt (ENG)141*60vs South Africa2025
Kushal Malla (NEP)137*50vs Mongolia2023
Zeeshan Kukikhel (HUN)13749vs Austria2022
Finn Allen (NZ)13762vs Pakistan2024

Highest Team Scores in T20I Cricket

It’s not just individual brilliance, entire teams have set the bar high in T20 internationals.

  • Afghanistan (278/3 vs Ireland, 2019) – record team score.
  • Czech Republic (278/4 vs Turkey, 2019) – tied the top spot.
  • Australia (263/3 vs Sri Lanka, 2016) – powered by Glenn Maxwell’s 145*.

These matches show how T20 cricket has redefined batting standards.

Records That Keep Redefining T20 Cricket

The highest scores in T20I history prove that cricket continues to evolve with fearless batting and innovation. While Aaron Finch’s 172 remains unbeaten at the top, challengers from across the globe are getting closer.

With modern power-hitters like Phil Salt, Finn Allen, and Kushal Malla pushing the boundaries, fans can expect an even bigger record to be set in the near future.

Q1: What is the highest T20 score by a player? The highest individual score in T20I cricket is 172 by Aaron Finch for Australia against Zimbabwe in 2018.

Q2: Who has the fastest century in T20 internationals? The record for the fastest T20I century belongs to Kushal Malla of Nepal, who smashed a hundred in just 34 balls against Mongolia in 2023.

Q3: Which England player has the highest T20I score in 2025? Phil Salt holds the record for England with 141 off 60 balls against South Africa in 2025*.