Skip to content
CricketTaken

Highest T20I Match Aggregates for India: 499 & Top 20

By CricketTaken EditorialPublished Cricket in India9 min read

How this is written and checkedReport an error

Four hundred and ninety-nine runs were scored at the Wankhede Stadium on 5 March 2026, in the T20 World Cup semi-final between India and England. India batted first and made 253 for 7, built on Sanju Samson's 89 from 42 balls. England replied with 246 for 7 and lost by seven runs, which meant Jacob Bethell's 105 from 48 balls — the highest score of the match by some distance — ended on the losing side. No men's T20 international involving India has produced more runs.

Match aggregate is a crude measure. It rewards two teams batting well on the same afternoon and says nothing about which of them played the better cricket, and half the matches near the top of this list were won comfortably rather than closely. But it is the number that tells you what a pitch and a pair of line-ups were capable of on a given day, and the trajectory of that number over twenty years is the clearest single index of how much T20 batting has changed.

The list below counts every run scored by both sides, extras included, in the twenty highest-scoring men's T20 internationals India have been involved in. Seven of the twenty were played in 2026.

The twenty highest-scoring T20 internationals India have played

Aggregate Scores Ground Date Result
499 India 253/7, England 246/7 Wankhede, Mumbai 5 Mar 2026 India by 7 runs
496 India 271/5, New Zealand 225 Greenfield, Thiruvananthapuram 31 Jan 2026 India by 46 runs
489 West Indies 245/6, India 244/4 Lauderhill, Florida 27 Aug 2016 West Indies by 1 run
461 India 297/6, Bangladesh 164/7 Rajiv Gandhi Stadium, Hyderabad 12 Oct 2024 India by 133 runs
458 India 237/3, South Africa 221/3 Barsapara, Guwahati 2 Oct 2022 India by 16 runs
458 England 257/3, India 201/8 Rose Bowl, Southampton 11 Jul 2026 England by 56 runs
447 India 222/3, Australia 225/5 Barsapara, Guwahati 28 Nov 2023 Australia by 5 wickets
446 India 225/7, Ireland 221/5 Malahide, Dublin 28 Jun 2022 India by 4 runs
440 India 256/4, Zimbabwe 184/6 Chepauk, Chennai 26 Feb 2026 India by 72 runs
432 India 260/5, Sri Lanka 172/9 Holkar Stadium, Indore 22 Dec 2017 India by 88 runs
432 India 231/5, South Africa 201/8 Narendra Modi Stadium, Ahmedabad 19 Dec 2025 India by 30 runs
431 India 283/1, South Africa 148 Wanderers, Johannesburg 15 Nov 2024 India by 135 runs
428 India 238/7, New Zealand 190/7 VCA Stadium, Nagpur 21 Jan 2026 India by 48 runs
427 India 219/6, South Africa 208/7 SuperSport Park, Centurion 13 Nov 2024 India by 11 runs
426 India 235/4, Australia 191/9 Greenfield, Thiruvananthapuram 26 Nov 2023 India by 44 runs
423 India 211/4, South Africa 212/3 Arun Jaitley Stadium, Delhi 9 Jun 2022 South Africa by 7 wickets
420 New Zealand 212/4, India 208/6 Seddon Park, Hamilton 10 Feb 2019 New Zealand by 4 runs
419 India 208/6, Australia 211/6 IS Bindra Stadium, Mohali 20 Sep 2022 Australia by 4 wickets
418 India 218/4, England 200/6 Kingsmead, Durban 19 Sep 2007 India by 18 runs
417 Sri Lanka 206/7, India 211/4 IS Bindra Stadium, Mohali 12 Dec 2009 India by 6 wickets

Seven steps from 253 to 499

The record for the highest aggregate in an India T20 international has changed hands seven times, and three of those changes happened inside a single fortnight in 2007.

India's first match in the format, at the Wanderers on 1 December 2006, produced 253 runs: South Africa 126 for 9, India 127 for 4. That stood as the benchmark for nine months, until the tied group game against Pakistan at Kingsmead in September 2007 took it to 282. Two days later New Zealand's 190 and India's 180 at Johannesburg made 370. Three days after that, India's 218 for 4 against England at Durban, with Yuvraj Singh's six sixes in an over inside it, took it to 418.

Then nothing for nine years. The 418 survived 106 India T20 internationals before the Lauderhill match of August 2016 pushed it to 489. That figure then survived another nine and a half years — 128 matches — before the Thiruvananthapuram game against New Zealand in January 2026 edged past it at 496, and the Wankhede semi-final five weeks later set the current mark of 499.

The pattern is two long plateaus separated by a jump. The reason the 2007 mark held so long is not that scoring stayed flat; it is that a 418 needs both sides to bat well, and for most of the 2010s India were winning matches by bowling opponents out cheaply rather than by trading two large totals.

What happened at the Wankhede

The semi-final is worth setting out in full, because it is the only match on this list in which both innings passed 245. India lost Abhishek Sharma early, Samson made 89 from 42, Ishan Kishan 39 from 18 and Shivam Dube 43 from 25, and the total of 253 for 7 was reached without any one innings dominating.

England's reply rested almost entirely on Bethell, who reached 105 from 48 balls with eight fours and seven sixes. Jofra Archer hit three sixes in a four-ball 19 at the end. Hardik Pandya finished with 2 for 38, and Jasprit Bumrah conceded 33 from his four overs, which in a match of 499 runs is the figure that decided it. Ground context for the venue sits on the Wankhede Stadium records page, and the tournament as a whole is covered in the 2026 T20 World Cup guide.

Lauderhill, and the only 489 India lost

The Florida match of August 2016 remains the outlier on this list: the highest aggregate in which India were beaten, and beaten by one run. Evin Lewis made 100 from 49 balls and Johnson Charles 79 from 33 as West Indies reached 245 for 6. India's reply was KL Rahul's 110 from 51 and Rohit Sharma's 62 from 28, and they finished on 244 for 4 with six wickets in hand and one run short.

Only five matches in the whole list were lost by India, and three of them — Lauderhill, Guwahati in 2023 and Hamilton in 2019 — were lost by margins of five wickets or fewer. The other two were not close: England's 257 for 3 at Southampton in July 2026, the largest total any side has made against India in a T20 international, and South Africa's chase of 212 at Delhi in 2022.

Aggregates by period

The table below takes only matches in which both innings ran to a full twenty overs or close to it — a threshold of 230 legal deliveries across the match. Rain-shortened games and collapses that end in the fourteenth over would otherwise drag the mean down without saying anything about scoring conditions.

Period Qualifying matches Mean aggregate Matches of 400+
2006–2011 23 324 3
2012–2016 28 327 2
2017–2020 39 344 4
2021–2023 45 345 10
2024–2026 44 356 11

The mean has climbed by roughly thirty runs a match across twenty years, which is a real but modest shift. The count of 400-run matches has moved far more sharply: three in India's first six years, eleven in the most recent thirty-two months. That is the more honest description of what has changed. Ordinary matches have grown a little bigger; the ceiling has risen a great deal.

Across all 276 men's T20 internationals India have played, thirty-two produced 400 runs or more. Seven of those thirty-two came in 2026 alone.

Where these matches happen

Thirteen of the twenty were played in India, and Guwahati and Thiruvananthapuram each appear twice — both relatively new international venues with short square boundaries and true surfaces. Mohali appears twice, seventeen years apart.

The seven played away are spread across Florida, Dublin, Johannesburg, Centurion, Hamilton, Durban and Southampton. Three of those are fast-outfield grounds in South Africa; Lauderhill and Malahide are small; Southampton in July 2026 was simply a very flat pitch on which England scored at nearly thirteen an over.

No T20 international played in Sri Lanka, Bangladesh, the Caribbean islands or the UAE appears here. That is partly the pitches and partly the schedule, but it is consistent with the India versus Pakistan T20I record, where the great majority of meetings have been staged at neutral or subcontinental grounds and none has produced 380.

Four things the list shows

Large aggregates and close finishes are not the same thing, but they go together more often than you would expect. Nine of the twenty matches finished with a margin under twenty runs or fewer than five wickets. When both sides get past 200 the chase is usually live into the final over, because the required rate that looked absurd at the innings break is the rate the pitch has just demonstrated is available.

India's largest total does not sit at the top. The 297 for 6 against Bangladesh at Hyderabad, India's highest T20I team total, sits fourth here, because Bangladesh could only manage 164 in reply. The 283 for 1 at Johannesburg sits twelfth for the same reason. A record team total tends to produce a poor match aggregate, because it usually comes with a beaten opponent.

Only one of the twenty was played before 2009, and only three before 2016. Scoring in this format has not risen smoothly. It has stepped, and the steps line up with the arrival of players who bat at a strike rate above 160 as a matter of routine rather than as a late burst.

The bowling side is not simply losing. Arshdeep Singh's 5 for 51 at Thiruvananthapuram in January 2026 and Bumrah's four wicketless but miserly overs at the Wankhede both came in matches on this list. In a 250-run innings an economy rate of eight is a match-winning spell, and India's record in these games — thirteen wins from twenty — rests on that rather than on outscoring everyone. The broader arc is set out in the history of India's T20 internationals, and the counterpart lists for most sixes in an innings and most fours in an innings show where the runs in these matches actually come from. For the wider picture of the Indian game, start at the cricket in India hub.

Sources and method

Aggregates on this page are computed by summing both teams' innings totals, extras included, from public ball-by-ball records of every men's T20 international involving India, from the first in December 2006 to those completed before 1 August 2026. Where a match had no result and only one innings was bowled, it is excluded rather than counted at a partial figure.

The period table applies a qualification threshold of 230 legal deliveries in the match, which is the equivalent of both sides facing close to their full twenty overs. Without that threshold the rows covering 2020 to 2022 would be distorted by rain-affected fixtures, and the comparison between periods would mean very little.

Individual scores, bowling figures and match margins are as recorded on the scorecards. Ground names are given in their current forms; Mohali appears in some archives under Chandigarh, and the Rose Bowl at Southampton under its sponsored name. Figures are current to 19 August 2026. The top of this table has changed twice in the last eight months, and should be expected to change again.