Most Runs in a T20 Match: All 14 Games With 500+ Runs

On 15 April 2024, Sunrisers Hyderabad and Royal Challengers Bengaluru shared 549 runs in 40 overs at the M. Chinnaswamy Stadium in Bengaluru. It is still the highest match aggregate in T20 cricket. The record has come under pressure many times since: the IPL, Major League Cricket and T20 internationals have produced a string of 500-plus matches in 2025 and 2026. Here is the full list of T20 matches with 500 or more runs.

Record for most runs in a T20 match

The record belongs to SRH vs RCB in IPL 2024. Sunrisers made 287 for 3, built on a Travis Head century, which is still the highest total in IPL history. RCB replied with 262 for 7 and lost by 25 runs.

All T20 matches with 500+ runs

RankRunsMatch (scores)VenueDateResult
1549SRH 287/3 vs RCB 262/7 (IPL)Bengaluru15 Apr 2024SRH won by 25 runs
2536MI New York 266/9 vs Washington Freedom 270/4 (MLC)Oakland15 Jul 2026Washington won by 6 wickets
3529DC 264/2 vs PBKS 265/4 (IPL)Delhi25 Apr 2026PBKS won by 6 wickets
4528SRH 286/6 vs RR 242/6 (IPL)Hyderabad23 Mar 2025SRH won by 44 runs
5=523KKR 261/6 vs PBKS 262/2 (IPL)Kolkata26 Apr 2024PBKS won by 8 wickets
5=523SRH 277/3 vs MI 246/5 (IPL)Hyderabad27 Mar 2024SRH won by 31 runs
7517West Indies 258/5 vs South Africa 259/4 (T20I)Centurion26 Mar 2023South Africa won by 6 wickets
8=515Perth Scorchers 257/6 vs Brisbane Heat 258/2 (BBL)Brisbane19 Dec 2025Heat won by 8 wickets
8=515Multan Sultans 262/3 vs Quetta Gladiators 253/8 (PSL)Rawalpindi11 Mar 2023Multan won by 9 runs
10508Punjab 310/5 vs Bengal 198/9 (Syed Mushtaq Ali Trophy)Hyderabad30 Nov 2025Punjab won by 112 runs
11506Surrey 252/7 vs Middlesex 254/3 (T20 Blast)The Oval, London22 Jun 2023Middlesex won by 7 wickets
12504DC 257/4 vs MI 247/9 (IPL)Delhi27 Apr 2024DC won by 10 runs
13=501India 249/5 vs West Indies 252/4 (T20I)Ranchi9 Oct 2026West Indies won by 6 wickets
13=501Titans 271/3 vs Knights 230/9 (CSA T20 Challenge)Potchefstroom31 Oct 2022Titans won by 41 runs

Figures from ESPNcricinfo (all T20 cricket, men) at the time of this update. In all, 14 matches have crossed 500 runs, and six of them were played in 2025 or 2026.

549 runs: SRH vs RCB, 2024

This match became the symbol of the new T20 era. Sunrisers broke their own IPL record of 277, set against Mumbai Indians just three weeks earlier. RCB refused to give up and reached 262, an enormous score for a losing side.

536 runs: MI New York vs Washington Freedom, 2026

In the Major League Cricket 2026 Eliminator, MI New York made 266, but Washington Freedom chased it down with 270 for 4 and eight balls to spare. It is the highest second-innings total and the biggest successful chase in T20 cricket.

529 runs: Delhi Capitals vs Punjab Kings, 2026

In IPL 2026 at the Arun Jaitley Stadium, Delhi Capitals made 264 for 2. Punjab Kings reached the target with seven balls left, the biggest chase in IPL history. The previous IPL record also belonged to Punjab, who chased 262 against KKR at Eden Gardens in 2024.

517 runs: South Africa vs West Indies, 2023

The highest aggregate in a men’s T20 international is still the Centurion game of March 2023. West Indies made 258, and South Africa replied with 259 for 4 with seven balls to spare, led by a Quinton de Kock century.

501 runs: India vs West Indies, 2026

On 9 October 2026 in Ranchi, India made 249 for 5, but West Indies won with 252 for 4 and nine balls to spare. Shai Hope scored a 45-ball hundred. It is the highest aggregate in a T20 international involving India.

FAQ

What is the most runs scored in a T20 match?

549 runs, SRH (287/3) vs RCB (262/7) in IPL 2024 in Bengaluru.

What is the highest match aggregate in T20 internationals?

517 runs, West Indies (258/5) vs South Africa (259/4) at Centurion in March 2023.

How many T20 matches have produced 500 runs?

14, according to ESPNcricinfo, six of them in the IPL.

RohitRohit

Rohit is an experienced cricket writer based in India