
5 December 2024 Baroda registered the highest team total in T20 cricket history. They scored 349/5 against Sikkim in Indore during the Syed Mushtaq Ali Trophy 2024. Baroda hit a record 37 sixes during their innings. Bhanu Punia was the top-scorer with 134 runs in 51 balls.
On September 14, 2007, Sri Lanka set the record for the highest score in T20 World Cup history, scoring 260 runs against Kenya at Wanderers Stadium in Johannesburg, although they lost 6 wickets.
The T20 World Cup is a competition where teams strive to score as many runs as possible within 20 overs. The format encourages big hitting and rapid run-scoring. Achieving the highest team total in T20 World Cup history is a significant feat. So, which other teams have posted the highest scores in T20 World Cup history?
Watching a batter smash fours and sixes around the stadium can be exciting. Double your excitement levels by playing fantasy cricket on HOWZAT!
Highest Team Scores in T20 World Cup History
Let’s look at the top 15 highest team totals in the T20 World Cup from 2007 to 2022.
Rank | Team | Score | Against | Venue | Year |
1 | Sri Lanka | 260/6 | Kenya | Johannesburg | 2007 |
2 | England | 230/8 | South Africa | Wankhede | 2016 |
3 | South Africa | 229/4 | England | Wankhede | 2016 |
4 | India | 218/4 | England | Durban | 2007 |
5 | West Indies | 218/5 | Afghanistan | Gros Islet | 2024 |
6 | South Africa | 211/5 | Scotland | The Oval | 2009 |
7 | India | 210/2 | Afghanistan | Abu Dhabi | 2021 |
8 | South Africa | 209/5 | Afghanistan | Wankhede | 2016 |
9 | South Africa | 208/2 | West Indies | Johannesburg | 2007 |
10 | West Indies | 205/6 | South Africa | Johannesburg | 2007 |
11 | West Indies | 205/4 | Australia | Colombo | 2012 |
12 | India | 205/5 | Australia | Gros Islet | 2024 |
13 | South Africa | 205/5 | Bangladesh | Sydney | 2022 |
14 | Pakistan | 201/5 | Bangladesh | Kolkata | 2016 |
15 | Sri Lanka | 201/6 | Netherlands | Gros Islet | 2024 |
Sri Lanka (260/6 vs Kenya, 2007)
Sri Lanka set the record for the highest total in T20 World Cup history, scoring an impressive 260 runs against Kenya in 2007. Openers Jayasuriya and Jayawardene both struck half-centuries, while Jehan Mubarak contributed a rapid 46 runs from just 13 balls. Despite the passage of time, this remains the highest team total in T20 World Cup history.
England (230/8 vs South Africa, 2016)
England is second on the list of the highest team scores in T20 World Cups. In the 2016 edition, England chased down a mammoth 230 runs set by South Africa in the Super 10 stage. Joe Root led the way with 83 runs off 44 balls. Their aggressive batting display and ability to handle pressure under a chase situation showed what is possible in T20 cricket.
Also read: Most Runs in T20 World Cup - A Look at the Top Run Scorers
South Africa (229/4 vs England, 2016)
South Africa holds third place on this list with a total of 229/4 against England in the 2016 T20 World Cup. Batting first, Hashim Amla, Quinton de Kock, and JP Duminy scored fifties quickly to put up the big total. England eventually chased it down with just 2 balls remaining.
India (218/4 vs England, 2007)
India ranks fourth on the list of highest team totals in T20 World Cup history. Batting first in a crucial Super 8 match, India showcased their batting power, posting 218 runs in 20 overs. Yuvraj Singh made history by hitting 6 sixes in a single over off Stuart Broad. Additionally, Gautam Gambhir and Virender Sehwag contributed fifties at the beginning of the innings.
West Indies (218/5 vs Afghanistan, 2024)
The 2024 edition saw West Indies rack up a massive 218 runs against Afghanistan in the group stage. 98 runs from Nicholas Pooran and quick 20s and 40s from Shai Hope, Rovman Powell and Johnson Charles took West Indies to a big total. It was a challenging total that eventually proved too much for the Afghanistan batting line-up, who were all out for 114 runs.
South Africa (211/5 vs Scotland, 2009)
South Africa is placed fifth on the list of highest team scores in the T20 World Cup. During the 2009 T20 World Cup, South Africa made 211 runs against minnows Scotland at the Oval, London. AB de Villiers was in top form and scored a brilliant 79 runs off 34 balls. Scotland was dismissed for just 81 runs.
Also read: Players with Most Fifties in T20 World Cup History
India (210/2 vs Afghanistan, 2021)
India has the highest totals in the T20 World Cup for the second time. After losing against Pakistan and New Zealand, India scored a mammoth 210 runs for the loss of 2 wickets against Afghanistan. KL Rahul scored 69, Rohit Sharma scored 74, and India won by 66 runs.
Highest Team Totals In T20 History
Baroda holds the record for the highest team total in T20 matches. Baroda made 349 for 5 against Sikkim during the 2024 Syed Mushtaq Ali Trophy group match at Indore. Zimbabwe holds the record for the highest team total in T20 Internationals. Zimbabwe made 344 for 4 against Gambia during the T20 World Cup Sub-Regional African Qualifier 2024 at Nairobi, Kenya.
Let’s look at the top 10 highest team totals in the T20 history.
- Baroda 349/5 vs Sikkim - Indore, 2024
- Zimbabwe 344/4 vs Gambia - Nairobi, 2024
- Nepal 314/3 vs Mongolia - Hangzhou, 2023
- India 297/6 vs Bangladesh - Hyderabad, 2024
- SRH 287/3 vs RCB - Bengaluru, 2024
- Zimbabwe 286/5 vs Seychelles - Nairobi, 2024
- India 283/1 vs South Africa - Johannesburg, 2024
- Afghanistan 278/3 vs Ireland - Dehradun, 2019
- Czech Republic 278/4 vs Turkey - Ilfov County, 2019
- SRH 277/3 vs MI - Hyderabad, 2024
- Punjab 275/6 vs Andhra - Ranchi, 2023
Also read: Most Wickets in T20 World Cup History
FAQs
What is the highest total in T20 World Cup history?
Sri Lanka 260/6 against Kenya in Johannesburg, 2007 is the highest total in T20 World Cup history.
What is India's highest total in T20 internationals?
In T20 international cricket, India's highest score is 297 runs with 6 wickets against Bangladesh in Hyderabad on 12th October 2024. India’s highest score in T20 World Cup is 218/4 against England in Durban, 2007. Yuvraj Singh hit 6 sixes in an over in this match.
What is the highest total in T20 history?
Baroda holds the record for the highest total in T20 history. Baroda scored 349/5 against Sikkim in Indore, 2024. This is the third 300-plus total in T20 cricket history. Zimbabwe holds the record (344/4) in T20I history.
What is the highest match aggregate in a T20 match?
In terms of international cricket, South Africa and West Indies scored a total of 517 runs in 2 innings (40 overs) at the SuperSport Park, Centurion on 26 March 2023.