Bhubaneshwar – Phil Salt’s incredible performance in Manchester against South Africa in the 2nd T20I has reshaped the T20 record books. After his sensational century led England to a world-record total, it’s time to review the all-time list of highest team totals. Here is the updated list of the top 10 highest team totals in men’s T20Is in a winning cause:
1. Zimbabwe vs. Gambia
- Score: 344/4
- Venue: Nairobi (Ruaraka)
- Date: 23 Oct 2024
Zimbabwe’s stunning display of power-hitting set a new world record for the highest T20I total. This monumental score, achieved at the Ruaraka Sports Club Ground, was an extraordinary feat that showcased the team’s relentless aggression and redefined the boundaries of batting in the format.
- Nepal vs. Mongolia
- Score: 314/3
- Venue: Hangzhou
- Date: 27 Sep 2023
Previously the record holders, Nepal’s historic total against Mongolia marked the first time a men’s team had crossed the 300-run mark in T20Is. This unforgettable innings was built on a foundation of aggressive batting and remains a landmark moment in the sport’s history.
- England vs. South Africa
- Score: 304/2
- Venue: Manchester
- Date: 12 Sep 2025
England’s name was etched into the history books with this blistering performance. Built on a sensational century from Phil Salt, England became the first full-member nation to break the 300-run barrier in a T20I, leaving their opposition in a trail of shattered records.
- India vs. Bangladesh
- Score: 297/6
- Venue: Hyderabad
- Date: 12 Oct 2024
In a masterclass of batting, India’s top order put on an incredible display in Hyderabad. This formidable total of 297, which narrowly missed the 300-run mark, showcased the depth and firepower of the Indian batting lineup.
ALSO READ: What is England’s highest team total in T20Is?
- Zimbabwe vs. Seychelles
- Score: 286/5
- Venue: Nairobi (Gym)
- Date: 19 Oct 2024
Zimbabwe makes a second appearance on this exclusive list, having posted a massive total against Seychelles. The performance underlined the team’s consistent form and explosive batting talent during their incredible run in late 2024.
- India vs. South Africa
- Score: 283/1
- Venue: Johannesburg
- Date: 15 Nov 2024
India’s second entry on the list came in a dominant performance against South Africa. With a single wicket lost, this innings highlighted not just power-hitting but also an exceptional level of control and partnership-building.
- Afghanistan vs. Ireland
- Score: 278/3
- Venue: Dehradun
- Date: 23 Feb 2019
Afghanistan’s aggressive style was on full display in this high-scoring match. Their total of 278-3 was, at the time, a record for a Test-playing nation and a statement of intent that cemented their reputation as a T20 powerhouse.
- Czech Republic vs. Turkey
- Score: 278/4
- Venue: Ilfov County
- Date: 30 Aug 2019
The Czech Republic’s performance against Turkey was one for the ages. This match remains a testament to what associate nations can achieve, with both teams playing out a thrilling high-scoring encounter.
- Nigeria vs. Ivory Coast
- Score: 271/4
- Venue: Abuja
- Date: 24 Nov 2024
Nigeria joins the ranks of the highest run-scorers with this commanding performance against Ivory Coast. Their total of 271-4 showcased a determined batting effort that secured them a place on the all-time list.
- Malaysia vs. Thailand
- Score: 268/4
- Venue: Hangzhou
- Date: 2 Oct 2023
Rounding out the top ten is Malaysia, who put on a fantastic display of batting against Thailand. This total was achieved on the back of impressive partnerships and aggressive shot-making, leaving a lasting mark on the record books.



















Discussion about this post