Highest Total in T20

20 Dec 2023 England registered the fifth highest total in T20 international cricket. England scored 267/3 in 20 overs against West Indies in Tarouba and won by 75 runs. England's previous highest score was 241/3 against New Zealand at Napier, 2019. Phil Salt (ENG) was the Player of the Match for his innings of 119 runs off 57 balls.

T20 cricket, the shortest form of international cricket, is arguably the most dynamic form of cricket. It is exciting for the players as well as the fans watching. Each team gets 20 overs to post a score as big as possible against their opponents. Over the years, teams have breached the 200-run mark many times. However, the 250-run mark has been crossed only 12 times.

As a cricket lover, you may be curious about all the records made in T20 cricket so far. You may wonder: “Who has the highest score in T20 cricket?" and" What’s the highest team score made in T20 World Cup history?" 

Watching a batter smash fours and sixes all around the stadium can be quite exciting. Double your excitement levels by playing fantasy cricket on HOWZAT!

Highest T20 Score by a Team: List of Top 10 International T20 Highest Innings

Currently, Nepal holds the record for making the highest score in T20 international by a team. Nepal made 314 runs for the loss of 3 wickets against Mongloia at the Zhejiang University of Technology Cricket Field, Hangzhou, on 27th September 2023. This is the only 300-plus score in T20 cricket. 

Let’s take a look at all the highest T20 scores internationally by a team.





Match Date


1Nepal314/3Mongolia27 Sep 2023Hangzhou
2Afghanistan278/3Ireland23 Feb 2019Dehradun
3Czech Republic278/4Turkey30 Aug 2019Ilfov County
4Malaysia268/4Thailand2 Oct 2023Hangzhou
5England267/3West Indies19 Dec 2023Tarouba
6Australia263/3Sri Lanka6 Sep 2016Pallekele
7Sri Lanka260/6Kenya14 Sep 2007Johannesburg
8India260/5Sri Lanka22 Dec 2017Indore
9South Africa259/4West Indies26 Mar 2023Centurion
10Czech Republic258/2Bulgaria12 May 2022Marsa

Highest Runs in T20 World Cup by a Team : Top 10 List

The Sri Lanka cricket team currently holds the record for setting the highest score in T20 World Cup history. Sri Lanka made 260 runs for the loss of 6 wickets against Kenya at the Wanderers Stadium, Johannesburg, on 14th September, 2007. 

Let’s look at all the other Highest T20 score from 2007 to 2022.







1Sri Lanka260/6KenyaJohannesburg2007
2England230/8South AfricaWankhede2016
3South Africa229/4EnglandWankhede2016
5South Africa211/5ScotlandThe Oval2009
6India210/2AfghanistanAbu Dhabi2021
7South Africa209/5AfghanistanWankhede2016
8South Africa208/2West IndiesJohannesburg2007
9West Indies205/6South AfricaJohannesburg2007
10South Africa205/5BangladeshSydney2022

Also read: How Many Times Has India Won the T20 World Cup?


What is the highest T20 score ever?

Nepal team made 314/3 against Mongolia in Hangzhou, 2023 is the highest T20 score till now. 

What is the lowest T20 score?

Isle of Man 10 all out against Spain in Cartagena, 2023 is the lowest ever T20 score. 

What is the highest match aggregate in a T20 match?

On 26 Mar. 2023 South Africa and West Indies scored a total of 517 runs in 2 innings (40 overs) at the SuperSport Park, Centurion during the 3rd T20I of the West Indies Tour of South Africa 2023. Previous highest was 515 runs between Multan and Quetta at Rawalpindi on 11 Mar. 2023 during the Pakistan Super League 2023.

What is India's highest score in T20Is?

India's highest score in T20 is 260 runs with 5 wickets against Sri Lanka at the Holkar Stadium in Indore on 22nd December 2017. In the T20 World Cup, India’s highest score stood at 218/4, which came against England at the Kingsmead Stadium in Durban on 19th September 2007.

Win cash worth ₹3000* as Welcome Bonus