34 sixes, 39 fours, and 499 runs... a shower of records in the India-England semi-final
India defeated England by seven runs in a thrilling semi-final match of the ICC Men's T20 World Cup 2026, where a total of 499 runs were scored, setting a new record for the highest runs in a T20 World Cup match.
On March 5, the second semi-final of the ICC Men's T20 World Cup 2026 took place between India and England at the Wankhede Stadium in Mumbai. The match was an exhilarating contest that went down to the last over, with India clinching victory by a narrow margin of seven runs. With this win, India advanced to the finals where they will face New Zealand, who previously triumphed over South Africa by nine wickets in the first semi-final.
The match between India and England broke records, with a combined total of 499 runs, the highest ever scored in T20 World Cup history. This surpassed the previous record set in 2016 during a match between England and South Africa, which had a total of 459 runs. In terms of overall T20 International matches, this game ranks as the second highest-scoring match, following a noteworthy game between South Africa and West Indies in 2023, which totaled 517 runs.
The thrilling nature of the match was marked by significant performances from players, including Akshar's catch and notable overs from Bumrah and Hardik. These moments not only showcased individual talents but also emphasized the competitive spirit of T20 cricket, as India managed to shatter England's hopes of advancing and confirmed their place in the finals against New Zealand at the Narendra Modi Stadium in Ahmedabad on March 8.