sportsdunia logo
Search Icon

Advertisement

Advertisement

Top 10 Highest Individual Score in T20 (2025 Updated)

7 min
Highest Individual Score in T20

Summary

The T20I format has become cricket’s most explosive version, dominated by power-hitters setting record-breaking scores. Aaron Finch leads with the highest individual score of 172, followed by Hazratullah Zazai’s 162*. Several stars and associate players feature in the all-time top ten.

The T20I format has become the most renowned format in cricket with its ever-evolving nature. In the current cricket scenario, the shortest format of the game has become about big hitting and getting as many runs as possible in the limited time available. Batters have been dominating T20 cricket in recent times, and no score ever looks out of reach when the power hitters are causing destruction.

Many batters have set some unimaginable records and have some of the highest individual score in T20 internationals to their names. From batters who are known for their big hitting abilities to the batters who like to take the innings deep, many are on this list. Let's have a look at the players with the highest individual score in T20 international

List of Top 10 Highest Individual Score in T20

On the list of Top 10 Highest Individual Scores in T20 internationals, some players have multiple records, while most players are on the list once. Aaron Finch is the most notable player on the list, with two top scores. Apart from him, there are many other Australians on the list as well. There are also many players from associate nations on the list. Here is the completed list of the top 10 highest individual score in T20.

RankPlayerScoreOpponentVenueDate
1Aaron Finch (Australia)172ZimbabweHarare03-Jul-2018
2Hazratullah Zazai (Afghanistan)162*IrelandDehradun23-Feb-2019
3Aaron Finch (Australia)156EnglandSouthampton29-Aug-2013
4Sacha De Alwis (Cayman Islands)150*BrazilBuenos Aires14-Dec-2024
5Glenn Maxwell (Australia)145*Sri LankaPallekele06-Sep-2016
6Sahil Chauhan (Estonia)144*CyprusEpiskopi17-Jun-2024
7Phil Salt (England)141*South AfricaManchester12-Sep-2025
8Kushal Malla (Nepal)137*MongoliaHangzhou27-Sep-2023
9Zeeshan Kukikhel (Hungary)137AustriaLower Austria05-Jun-2022
10Finn Allen (New Zealand)137PakistanDunedin17-Jan-2024
Cricket Promotional Banner
Cricket Promotional BannerCricket Promotional Banner

Who has the Highest Individual Score in T20 International?

The highest individual score in international T20 belongs to former Australia skipper Aaron Finch, who hit 172 against Zimbabwe in Harare way back in 2018. The record so far is untouched, except for when Hazratullah Zazai came close by scoring 162 runs vs Ireland in 2019. Let's have a look at the highest individual score in T20 cricket.

10. Finn Allen (137) | New Zealand

Finn Allen
Finn Allen (Image Credits: Official X Account of Blacaps/@BLACKCAPS)

Finn Allen's outstanding performance against Pakistan in Dunedin saw him score 137 runs off 62 balls. His innings included 5 fours and an astounding 16 sixes, which equalled the world record for most sixes in a T20I innings at the time. Finn Allen's ruthless hitting propelled New Zealand to a daunting total of 224 and a decisive 45-run victory.

9. Zeeshan Kukikhel (137) | Hungary

Zeeshan Kukikhel
Zeeshan Kukikhel (Image Credits: Official X Account of European Cricket/@EuropeanCricket)

In a chase against Austria in Lower Austria that needed a big total to be chased down, Zeeshan Kukikhel scored a magnificent 137 off just 49 balls. Kukikhel's excellent knock at a quick strike rate was critical for Hungary in achieving a tough target of 197 with six balls to spare.

Advertisement

8. Kushal Malla (137*) | Nepal

Kushal Malla
Kushal Malla (Image Credits: Official X Account of ICC/@ICC)

Kushal Malla scored an unbeaten 137 off 50 deliveries against Mongolia in the Asian Games. His innings contained eight fours and twelve sixes, and he established the record for the fastest T20I century at the time, completing it in just 34 balls. This vicious knock contributed considerably to Nepal's world-record team score of 314/3.

7. Phil Salt (141*) | England

Phil Salt
Phil Salt (Image Credits: Official X Account of Englan Cricket/@englandcricket)

In their massive victory over South Africa in Manchester, Phil Salt played an innings that may well define his career with an unbeaten 141 off only 60 balls. The opener's century, which was the fastest-ever T20I century by an Englishman, was a historic achievement that led to their highest-ever T20I total of 304/2 and joining the list of the teams with highest T20 score. Salt's impressive innings included 15 fours and eight sixes. England also registered their biggest ever win by runs against a full member nation.

Advertisement

6. Sahil Chauhan (144*) | Estonia

Sahil Chauhan
Sahil Chauhan (Image Credits: Official X Account of ICC/@ICC)

In chase of a target of 192 set by Cyprus, Sahil Chauhan made his mark in the record books with an incredible unbeaten 144 of only 41 balls. The Estonian batsman completed his hundred in just 27 deliveries, making it the fastest century in T20 history. His record-shattering innings comprised 18 sixes and six fours, with his team chasing down the score within 13 overs.

5. Glenn Maxwell (145*) | Australia

Glenn Maxwell
Glenn Maxwell (Image Credits: Official X Account of ICC/@ICC)

Given the promotion to open the innings against Sri Lanka in Pallekele, Glenn Maxwell produced a stunning display, scoring 145 not out off 65 balls. His bold innings, graced with 14 fours and 9 sixes, shocked the home supporters and took Australia to the record team total of 263/3 at that time. The hosts never stood a chance, losing by an 85-run margin.

Advertisement

4. Sacha De Alwis (150*) | Cayman Islands

Sacha De Alwis
Sacha De Alwis (Image Credits: Official X Account of ICC/@ICC)

During a T20 World Cup qualifier game against Brazil at Buenos Aires, De Alwis scored a breathtaking, unbeaten 150 off only 67 balls. His overawing knock helped the Cayman Islands' massive total of 224/1, which resulted in a whopping 159-run win.

3. Aaron Finch (156) | Australia

Aaron Finch
Aaron Finch (Image Credits: Official X Account of ICC/@ICC)

Aaron Finch's record of 156 vs England had been the highest score in T20I cricket for a long time before he overtook his previous best. In his destructive innings, Finch hammered the English bowlers for 11 fours and then a record of 14 sixes. His destructive knock helped Australia reach 248/6, which England fell short of by 39 runs.

Advertisement

Fanatics Banner

2. Hazratullah Zazai (162*) | Afghanistan

Hazratullah Zazai
Hazratullh Zazai (Image Credits: Official X Account of ICC/@ICC)

Playing against Ireland in Dehradun, Hazratullh Zazai put on a brilliant display of power hitting. His unbeaten 162 runs came from only 62 deliveries, including 11 fours and 16 sixes. He was part of a record-breaking 236-run opening partnership with Usman Ghani, which helped Afghanistan reach a then-world-record team total of 278/3. Despite a strong effort from Ireland, Afghanistan won by 84 runs.

1. Aaron Finch (172) | Australia

Aaron Finch
Aaron Finch (Image Credits: Official X Account of ICC/@ICC)

On a flat batting wicket in Harare, Aaron Finch was at his brutal best against Zimbabwe. His knock required just 76 balls and included a phenomenal 16 fours and 10 sixes. This knock was even more special because he broke his own previous record of 156 runs, which he set almost five years earlier. This knock helped Australia reach a massive total of 229/2 and secure a comfortable 100-run victory.

Advertisement

Skyscanner Banner

Frequently Asked Questions

Who scored the most T20I runs in 2025?

+

Austria's Karanbir Singh has scored most runs in T20Is in 2025 (1240 runs in 28 matches)

Which player has the most runs in 2025?

+

Shubman Gill has the most runs across formats in 2025 (1361 runs in 22 matches)

Who has the highest score in T20 individual? 

+

The highest individual score in international T20 belongs to former Australia skipper Aaron Finch, who hit 172 against Zimbabwe in Harare way back in 2018. 

Conversation

(0 Comments)

Loading comments...
Edited by- Ankit Kunwar
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick