The shortest format of international cricket, Twenty20, is perhaps the most exciting. Both the players and the spectators who watch the game on TV and in the stadium like it. Each team in T20Is has 20 overs to produce the highest potential score against their rivals. Teams have frequently surpassed the 200-run threshold over the years. Only nine times have 250 runs been passed, though. Let us look at the highest totals in T20 cricket.

1. Afghanistan – 278

In T20 international cricket, Afghanistan's 278/3 against Ireland in Dehradun in February 2019 stands as the highest score by a side. Afghanistan currently holds this record, having scored 278 points against Ireland in 2019. The sum was calculated using Hazratullah Zazai's magnificent 162 scores, which rose to become the second-highest mark in the individual format. Zazai and Usman Ghani added 236 runs for the first wicket. The Irish team made 194/6 in response, but it was far too little too late as they lost by 84 runs.

2. Czech Republic – 278

Sudesh Wickramasekara's century and Sumit Pokriyal's half-century helped the Czech Republic reach 278/4 in their allotted 20 overs. Turkey made a terrible start when chasing 279, losing their first seven wickets for only 5 runs. They were ultimately dismissed for only 21 runs. For all T20 cricket, the winning margin of 257 runs is unprecedented.

3. Australia – 263

Australia comes in second with a score of 263/3 against Sri Lanka in Pallekele in 2016. Glenn Maxwell scored 145 to lead the Australians to an 85-run victory. The Australian team's opening batsman Glen Maxwell unleashed a devastating onslaught on the Sri Lankan bowling on September 6, 2016, and he helped his team reach a record-breaking score at the time.

4. Sri Lanka – 260

Sri Lanka's highest total was 260/3 against Kenya in the 2007 World Twenty20. When Sri Lanka faced Kenya in Johannesburg during the 2007 T20 World Cup, they scored a tremendous T20I total of their own. Their score of 260/6, which still stands as the best in the competition, produced a decisive victory of 172 runs.

5. India – 260

India's most recent T20 international record is 260/5, which was achieved against Sri Lanka in Indore in 2017. India triumphed by 88 runs thanks to a century by Rohit Sharma. Rohit Sharma scores India's fastest T20I century in just 35 balls.

6. Czech Republic – 258 

When the Czech Republic faced Bulgaria at Marsa in May 2022, they won by a sizable margin in a T20 international. The Czech Republic is one of the more powerful associate ICC nations. The Czechs won by 88 runs thanks to a score of 258/2, including a century from both of their openers.

7. Denmark – 256

The next highest total comes from Denmark, who scored 256/5 against Gibraltar at Waterloo in June 2022. It was Denmark's finest performance in this format, and it enabled a 132-run victory. This was a milestone for Denmark in international cricket. This is the highest total made by Denmark. This is also the highest margin by which they have won a match.

8. New Zealand – 254

New Zealand has a strong T20 team, and in July 2022, they defeated Scotland in Edinburgh with an outstanding score of 254/5. Mark Chapman had the highest total with 83. With a 102-run victory, New Zealand took the series 2-0. Scotland never took part in the match. The encounter was all about New Zealand from the get-go. The whole game was won by them.

9. Scotland – 252

When Scotland scored 252/3 against the Netherlands in Dublin in 2019, they set a record-breaking T20 total for themselves. The score was based on George Munsey's perfect 127 at the top of the sequence. Despite making a strong response of 194/7, the Dutch team was still defeated by 58 runs.

10. Australia – 248

Australia and England have played some legendary cricket matches in all formats, and this T20 match was no exception. The Australian team scored a staggering 248/6 at the Rose Bowl in 2013, which was mostly due to Aaron Finch's outstanding 156 individual score. Joe Root's 90 runs helped England reach 200 in their reply, but their final score of 209/6 gave the visiting Australians a 39-run victory.