Highest Score in T20I Cricket: Full Leaderboard of Team and Individual Records
On this page6
T20 batting keeps rewriting what a “big” score looks like. The outright record for the highest team total in a men’s T20 international is 344 for 4, set by Zimbabwe against Gambia in October 2024, and it has been chased hard since: three more 300-plus totals have arrived in 2026 alone. If you are searching for the highest score in T20 internationals, the honest answer depends on which record you mean — the outright team total, the mark between two full-member nations, or the biggest individual innings. Here is the full leaderboard, verified and updated as of August 2026.
Highest T20I team totals: the full leaderboard
Nine different innings have now crossed 270, and five of them have arrived since the start of 2025 as associate nations keep raising the ceiling.
| Rank | Score | Team | Opponent | Date | Venue |
|---|---|---|---|---|---|
| 1 | 344/4 | Zimbabwe | Gambia | 23 Oct 2024 | Nairobi, Kenya |
| 2 | 322/7 | Austria | Hungary | 28 Jun 2026 | Sződliget, Hungary |
| 3 | 314/3 | Nepal | Mongolia | 27 Sep 2023 | Hangzhou (Asian Games) |
| 4 | 313/2 | Nepal | China | 31 May 2026 | Singapore (Asian Games Qualifier) |
| 5 | 308/1 | Germany | Austria | 1 May 2026 | Krefeld, Germany |
| 6 | 304/2 | England | South Africa | 12 Sep 2025 | Manchester (Old Trafford) |
| 7 | 297/6 | India | Bangladesh | 12 Oct 2024 | Hyderabad, India |
| 8 | 286/5 | Zimbabwe | Seychelles | 19 Oct 2024 | Nairobi, Kenya |
| 9 | 278/3 | Afghanistan | Ireland | 23 Feb 2019 | Dehradun, India |
Zimbabwe’s 344/4: how the outright record was set
Zimbabwe’s 344 for 4 against Gambia at the T20 World Cup Sub-Regional Africa Qualifier remains the standalone record. Captain Sikandar Raza scored an unbeaten 133 off just 43 balls, striking seven fours and 15 sixes, and reached his century in 33 balls. Gambia were then bowled out for 54, handing Zimbabwe a 290-run win, the widest winning margin in T20I history at the time. The innings broke the previous record of 314/3, which Nepal had set against Mongolia barely a year earlier — a reminder of how fast this list turns over.
Six of the nine entries on this leaderboard, including Zimbabwe’s own second appearance (286/5 vs Seychelles, also in October 2024), come from associate-nation qualifiers rather than bilateral series between established sides. That does not make the totals any less official, but it explains why the list looks so different from a decade ago.
The highest total between two full-member nations
Strip out the associate-heavy qualifiers and a separate, more closely watched record applies: the highest T20I total in a match between two full-member (Test-playing) nations. India briefly held that mark with 297/6 against Bangladesh in Hyderabad in October 2024, built on Sanju Samson’s 111 off 47 balls and a 40-ball century, still India’s highest T20I total format-wide (compare it with the highest score in ODI cricket). Less than a year later, England went past it: 304 for 2 against South Africa at Old Trafford in September 2025, powered by Phil Salt’s unbeaten 141 off 39 balls, the fastest T20I century by an England batter. It was the first time a full-member side had scored 300 or more against another Test-playing nation in this format.
Highest individual innings: Finch’s 172 still stands alone
Even as team totals keep climbing, the single-innings record has not moved. Australia’s Aaron Finch hit 172 off 76 balls against Zimbabwe in 2018, and as of 2026 no one, associate or full-member, has got closer than Afghanistan’s Hazratullah Zazai, whose unbeaten 162 came against Ireland in the same innings that produced the 278/3 team score on this list. For Indian fans, the standout mark is Abhishek Sharma’s 135 off 54 balls against England in 2025, which included 13 sixes, the most by an Indian batter in a men’s T20I innings, and overtook Shubman Gill’s 126 not out from 2023.
Why associate cricket keeps breaking the ceiling
Modern T20 sides bat deep, attack the powerplay from ball one, and lean on rules like the Impact Player substitution to add hitting depth. In associate cricket specifically, several teams now field overseas-based professionals with franchise experience against part-time opposition, and qualifier venues often have short boundaries. That combination is why Austria, Germany, and Nepal (twice) all appear on this list purely from 2023 onward, while full-member vs full-member cricket still treats 300 as a landmark rather than routine. The most sixes in a T20I list tracks the same trend from a different angle.
The active chase, as of 2026
With five of the nine highest totals set in the last 20 months, this list is unusually unstable. Nepal, Austria, and Germany have all shown they can trouble Zimbabwe’s 344 given a weak enough opponent and a flat pitch, and another World Cup qualifier cycle is still to come before the end of 2026. Among full-member nations, England’s 304/2 is the newer, more fragile mark; India, Australia, and South Africa have all posted 280-plus totals in the format and could realistically push past it in a single explosive innings. If a chase is cut short by weather rather than bowlers, it is the DLS method that decides the revised target, not these raw totals. For more record tracking across formats, see the cricket hub.
Frequently asked questions
What is the highest team score in a men's T20I?+
Zimbabwe's 344 for 4 against Gambia at the ICC T20 World Cup Sub-Regional Africa Qualifier in Nairobi on 23 October 2024. Captain Sikandar Raza made an unbeaten 133 off 43 balls. It remains the outright men's T20I record as of August 2026.
What is the highest individual score in a men's T20I?+
Aaron Finch's 172 off 76 balls for Australia against Zimbabwe in 2018 is still the record as of 2026, even as team totals keep climbing. Afghanistan's Hazratullah Zazai (162 not out, 2019) is the closest challenger.
What is the highest T20I total between two full-member (Test-playing) nations?+
England's 304 for 2 against South Africa at Old Trafford on 12 September 2025, led by Phil Salt's 141 not out. It overtook India's 297 for 6 against Bangladesh from October 2024, which had held that mark for less than a year.
Have teams other than Zimbabwe passed 300 in a men's T20I?+
Yes, four times since 2023. Nepal made 314/3 vs Mongolia (2023) and 313/2 vs China (2026), Austria made 322/7 vs Hungary (2026), and Germany made 308/1 vs Austria (2026). Zimbabwe's 344/4 vs Gambia remains the outright record.
What is the fastest century in men's T20 internationals?+
As of 2026, the fastest men's T20I hundred is a 27-ball century by Estonia's Sahil Chauhan against Cyprus in June 2024. It broke the previous record of 34 balls, set by Nepal's Kushal Malla at the 2023 Asian Games.
Why do associate-nation matches produce the highest T20I totals?+
Most of the biggest team totals come from qualifiers where a strong associate side, often stacked with experienced overseas-based players, faces a much weaker one. The gap in bowling and fielding lets batters score almost without limit. The totals are official ICC records, but the mismatch explains why associate fixtures dominate this list.
How often do T20I batting records change?+
Frequently. Five of the nine highest team totals in men's T20I history were set in 2025 or 2026 alone. Any figure in this article should be read as a snapshot current as of August 2026, and it could be overtaken at the next qualifier series.
What is India's highest T20I total and individual score?+
India's highest team total is 297 for 6 against Bangladesh in Hyderabad in October 2024, built around Sanju Samson's 111 off 47 balls. India's highest individual innings is Abhishek Sharma's 135 off 54 balls against England in 2025.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play today's Sports Connections — Today's Sports Connections — daily hints, answers, and play the grid.
- Play Guess the NFL Player — A new mystery NFL player every day. Eight guesses, with a clue on each — plus free unlimited mode.
- Explore all our games →
Related cricket guides
View all →Fastest 50s in Cricket: World Cups, ODIs, Tests & T20Is
AB de Villiers's 16-ball ODI fifty, Yuvraj Singh's 12-ball T20I fifty, and Misbah-ul-Haq's 21-ball Test fifty lead the way. Full leaderboards for every format, with sources.
Highest Score in ODI Cricket (Individual and Team)
Rohit Sharma holds the highest individual ODI score with 264. England's 498/4 is the record team total. Full lists of both, explained.
Highest Batting Average in ODI Cricket: Shubman Gill Leads at 60.33
Shubman Gill's 60.33 is the highest qualified ODI batting average in 2026, just ahead of Virat Kohli's 58.59 across five times the innings. Full ranked top 20.
Most ODI Wickets in Cricket: All-Time Records and Top Bowlers
Muttiah Muralitharan holds the record for most ODI wickets ever. See the all-time leaders, what makes an elite ODI bowler, and key ODI bowling milestones.
Most ODI Runs Without a Century: Full Leaderboard (2026)
Misbah-ul-Haq scored 5,122 ODI runs and never hit a hundred. See the full ranked leaderboard of batters with the most ODI runs without a century, verified against ESPNcricinfo.
Fastest Century in Cricket (Every Format)
AB de Villiers holds the fastest ODI century at 31 balls. The fastest hundreds in T20, ODI and Test cricket explained, with the record-holders for each format.