T20 batting is evolving with brave stroke-making, batters' fearless intent and unprecedented strike rates with every passing day.
In recent years, batters have evolved their skill sets to shatter records at a rapid pace, even propelling their teams past the 250-run mark — a total considered far above par in yesteryears.
English openers Jos Buttler and Phil Salt are among the names who have been at the forefront of this revolution, which was seen on Thursday, September 12, as Salt scored 141*(60) to power England past the 300-run mark.
Add The Sporting News as a preferred news source
TSN takes a look at the top-10 highest scores by batters in an innings.
What are the highest individual scores in T20Is?
Salt's exploit placed him at number 7 in the list of batters with the most runs in an innings in T20Is.
Currently, Aaron Finch holds the record of the highest individual score in the format for his 172 against Zimbabwe in 2018.
READ MORE: Highest team scores in T20I history: Top 10 totals in T20 internationals listed
Here's the list of the top 10 highest individual scores in the shortest format.
# | Batter | Score | Opposition | Venue | Date |
---|---|---|---|---|---|
1. | Aaron Finch (Australia) | 172 | Zimbabwe | Harare | Jul 3, 2018 |
2. | Hazratullah Zazai (Afghanistan) | 162* | Ireland | Dehradun | Feb 23, 2019 |
3. | Aaron Finch (Australia) | 156 | England | Southampton | Aug 29, 2013 |
4. | Sacha De Alwis (Cayman Islands) | 150* | Brazil | Buenos Aires | Dec 14, 2024 |
5. | Glenn Maxwell (Australia) | 145* | Sri Lanka | Pallakele | Sept 6, 2016 |
6. | Sahil Chauhan (Estonia) | 144* | Cyprus | Episkopi | Jun 17, 2024 |
7. | Phil Salt (England) | 141* | South Africa | Manchester | Sept 12, 2025 |
8. | Kushal Malla (Nepal) | 137* | Mongolia | Hangzhou | Sept 27, 2023 |
9. | Zeeshan Kukikhel (Hungary) | 137 | Austria | Lower Austria | Jun 5, 2024 |
10. | Finn Allen (New Zealand) | 137 | Pakistan | Dunedin | Jan 17, 2024 |
*Correct as of September 12, 2025.