Written by: Ankit Yadav
[read_meter]

T20 cricket has completely redefined the sport with its explosive batting and fast-paced thrill. Over the years, teams have pushed the boundaries of what’s possible in just 20 overs, posting record-breaking totals, while individual players have delivered jaw-dropping innings that fans will never forget.

Baroda’s 349/5 in the 2024 Syed Mushtaq Ali Trophy remains the highest-ever team total in T20 history, while England’s 304/2 against South Africa in 2025 set a new benchmark for international T20Is, making them the first Test-playing nation to cross 300 runs. On the individual front, Aaron Finch’s monumental 172 off 76 balls against Zimbabwe in 2018 still stands as the top personal score in T20 cricket.

Let’s dive into the highest team and individual scores that showcase the true power of T20 batting.

Highest T20 Score: Innings Total

T20s has produced some eye-popping team totals over the years. 

Highest T20 Score of Baroda
Source: Instagram

Here’s a look at the top 23 highest team scores in T20s:

RankScoreOversTeamOppositionYear
1349/520.0BarodaKaron2024
2344/420.0ZimbabweGambia2024
3314/320.0NepalMongolia2023
4304/220.0EnglandSouth Africa2025
5297/620.0IndiaBangladesh2024
6278/320.0AfghanistanIreland2019
7278/420.0Czech RepublicTurkey2019
8268/420.0MalaysiaThailand2023
9267/320.0EnglandWest Indies2023
10263/320.0AustraliaSri Lanka2016
11260/620.0Sri LankaKenya2007
12260/520.0IndiaSri Lanka2017
13259/418.5South AfricaWest Indies2023
14258/220.0Czech RepublicBulgaria2022
15258/520.0West IndiesSouth Africa2023
16258/020.0JapanChina2024
17256/520.0DenmarkGibraltar2022
18254/520.0New ZealandScotland2022
19253/420.0JapanMongolia2024
20252/320.0ScotlandNetherlands2019
21248/620.0AustraliaEngland2013
22247/520.0NetherlandsNamibia2024
23246/419.4BulgariaSerbia2022

On 5 December 2024, Baroda scored the highest-ever T20 total of 349/5 in the Syed Mushtaq Ali Trophy, surpassing Zimbabwe’s previous record of 344/4 set on 23 October 2024 against Gambia in the World T20 Qualifier.

Baroda’s mammoth total was driven by Bhanu Pania’s explosive 42-ball century, leading the charge.

On 12 September 2025, England became the first Test-playing nation to cross the 300-run mark in T20Is, smashing 304/2 against South Africa at The Oval. Phil Salt’s unbeaten 141 and Jos Buttler’s blistering 83 powered England to their highest-ever T20I total and one of the biggest victories in the format’s history.

The third-highest score is India’s 297/6 against Bangladesh in October 2024. This recent high-scoring encounter saw India’s batsmen, led by Sanju Samson’s quick-fire century (111 runs) and captain Surya Kumar’s 75 runs, dominate the Bangladesh bowling attack.

Highest T20 Score: Individual Scores

Individual batsmen have also produced some jaw-dropping performances in T20Is. 

Aaron Finch's Highest T20 Score
Source: The Quint 

Here are the top 11 highest individual scores:

RankPlayerScoreBalls4s/6sTeamOppositionYear
1Aaron Finch1727616/10AustraliaZimbabwe2018
2Hazratullah Zazai162*6211/16AfghanistanIreland2019
3Aaron Finch1566311/14AustraliaEngland2013
4Glenn Maxwell145*6514/9AustraliaSri Lanka2016
5Sahil Chauhan144*416/18EstoniaCyprus2024
6Phil Salt141*6011/10EnglandSouth Africa2025
7Kushal Malla137*508/12NepalMongolia2023
8Zeeshan Kukikhel137497/15HungaryAustria2022
9Finn Allen137625/16New ZealandPakistan2024
10Sikandar Raza133*437/15ZimbabweGambia2024
11Max O’Dowd133*7315/6NetherlandsMalaysia2021

Aaron Finch holds the record for the highest individual score in T20s. He smashed 172 off 76 balls against Zimbabwe in 2018. His innings included 16 fours and 10 sixes, demonstrating his power-hitting ability.

Hazratullah Zazai of Afghanistan holds the second spot with his unbeaten 162 against Ireland in 2019. His explosive innings came off just 62 balls and included 11 fours and 16 sixes.

Phil Salt’s 141 off 60 balls in September 2025 against South Africa not only powered England past the 300-run mark in T20Is for the first time but also cemented his innings as one of the greatest individual performances in T20 cricket.

Conclusion: Highest Scores in T20 Cricket

Baroda’s massive 349/5 in SMAT 2024 now holds the record for the highest team total in T20 cricket. Meanwhile, Aaron Finch’s 172 remains the highest individual score. These incredible achievements highlight the continuous evolution of T20 batting, with players constantly pushing the limits of scoring through innovative techniques and strategies.

T20 cricket continues to push the boundaries of what’s possible in batting. The format has seen some incredible performances, both from teams and individuals.

These records not only entertain fans but also challenge players to push their limits. They inspire the next generation of cricketers to dream big and aim for new heights in the shortest format of the game.

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