Skip to content
CricketTaken

India Test Highest match aggregates: Match Records

By CricketTaken EditorialPublished Cricket in India8 min read

How this is written and checkedReport an error

Between 2 and 6 January 2004 at the Sydney Cricket Ground, India and Australia scored 1,747 runs between them for the loss of 25 wickets, and the match was drawn. India made 705 for 7 declared and 211 for 2 declared; Australia made 474 and 357 for 6. It remains the highest aggregate of any Test India have played, and one of the half-dozen highest in the history of the game.

A match aggregate is a blunt instrument — it measures a pitch, a scheduling decision and two batting line-ups all at once, and it says nothing about who was better. But it does something the individual records do not: it identifies the matches in which Test cricket briefly stopped being a contest between bat and ball. Seven of the thirteen matches below were drawn.

The most recent additions are the two of the top four made in a single series. England and India scored 1,692 at Edgbaston and 1,673 at Headingley in the space of a fortnight in the summer of 2025, and both of those matches produced a result.

India's thirteen highest Test match aggregates

Runs Wkts Match Venue Date Result
1,747 25 Australia v India Sydney 2 Jan 2004 Match drawn
1,702 28 Pakistan v India Faisalabad 21 Jan 2006 Match drawn
1,692 36 England v India Edgbaston 2 Jul 2025 India won by 336 runs
1,673 35 England v India Headingley 20 Jun 2025 England won by 5 wickets
1,614 30 England v India Old Trafford 9 Aug 1990 Match drawn
1,609 33 India v Pakistan Bengaluru 8 Dec 2007 Match drawn
1,606 37 Australia v India Sydney 2 Jan 2008 Australia won by 122 runs
1,603 28 England v India Lord's 26 Jul 1990 England won by 247 runs
1,598 21 India v Sri Lanka Ahmedabad 16 Nov 2009 Match drawn
1,566 32 Australia v India Adelaide 9 Dec 2014 Australia won by 48 runs
1,558 32 England v India The Oval 9 Aug 2007 Match drawn
1,550 30 Australia v India Sydney 6 Jan 2015 Match drawn
1,508 36 Australia v India Adelaide 12 Dec 2003 India won by 4 wickets

England appear five times and Australia five, Pakistan twice and Sri Lanka once. No Test involving India against New Zealand, South Africa, the West Indies, Bangladesh, Zimbabwe or Afghanistan has produced 1,508 runs.

The Sydney Cricket Ground, three times

Three of the thirteen were played at the SCG, in January 2004, January 2008 and January 2015, and none of the three had anything much in common besides the ground and the month.

The 2004 match is the aggregate record and one of the calmest Tests on the list: 25 wickets over five days, Sachin Tendulkar 241 not out and 60 not out, and India declaring twice. The 2008 match, with 1,606 runs, took 37 wickets and finished with Australia winning by 122 runs on the final afternoon in one of the most contested Tests either country has played. The 2015 match was a run-glut draw that ended a series.

That the same ground produces the calm version and the furious version of the same aggregate is the point: a big total is a pitch, but a big aggregate with 37 wickets is a pitch and an argument. The whole fixture is covered on the India versus Australia Test record page, and the trophy's own history on the Border-Gavaskar Trophy history page.

The 2025 English summer

Nothing in the modern game has produced aggregates like the 2025 Anderson-Tendulkar Trophy series. Headingley came first: India 471 and 364, England 465 and 373 for 5, England winning by five wickets in a match where 1,673 runs were scored and 35 wickets fell. Both sides passed 450 in the first innings, and India made five centuries across the match: Yashasvi Jaiswal 101, Shubman Gill 147 and Rishabh Pant 134 in the first, KL Rahul 137 and Pant again with 118 in the second.

A fortnight later at Edgbaston, India made 587 and 427 for 6 declared and England 407 and 271 — 1,692 runs, 36 wickets, and India winning by 336. Shubman Gill made 269 and 161, the largest match aggregate by an India batter in a Test. The third Test of that series, at Old Trafford, produced 1,452 runs and would have been on this list twenty years ago.

Two matches from one series in India's all-time top four is not a coincidence. English pitches in 2025 were flat and dry through a hot summer, both attacks were short of their first-choice seamers at points, and both sides batted deep. The series as a whole is on the India versus England Test record page, and its place in the longer story on the India and England rivalry page.

Twenty-one wickets, and thirty-seven

The wicket column is the one that repays reading. The Ahmedabad Test of November 2009 produced 1,598 runs for 21 wickets — India 426, Sri Lanka 760 for 7 declared, India 412 for 4, three innings and the game gone. That is 76 runs per wicket. The Sydney Test of January 2008 produced 1,606 for 37, which is 43 per wicket, and finished with a result in the last session.

Sri Lanka's 760 for 7, made in 202.4 overs with Mahela Jayawardene scoring 275 and Prasanna Jayawardene 154 not out, is the highest total any side has made in a Test in India. The fixture's ledger is on the India versus Sri Lanka Test record page.

At the other extreme of the same list, seven of the thirteen matches took 32 wickets or more, which means a wicket fell every fifty runs or fewer and the matches were still enormous. The contrast with the innings on the India Test lowest team totals page — where India have twice been bowled out for under sixty — is the range Test cricket contains inside one country's record.

Faisalabad, January 2006

The second-highest aggregate belongs to a Test that never really began. Pakistan made 588, India replied 603, Pakistan made 490 for 8 declared and India were 21 without loss when it ended: 1,702 runs, 28 wickets, no prospect of a result from the second morning onwards.

That tour produced one more Test of the same character, at Lahore eight days earlier, where India replied to 679 for 7 with 410 for 1 and only three innings were completed. Pakistan's fixture with India is on the India versus Pakistan Test record page, and the opening stand from Lahore leads the India Test highest opening partnerships list.

Adelaide, twice, for opposite reasons

Adelaide appears twice, in 2003 and 2014, and both finished with a result. In December 2003, Australia made 556, India replied 523 with Rahul Dravid making 233, Ajit Agarkar took 6 for 41 to bowl Australia out for 196, and India knocked off the 230 they needed with four wickets in hand to win their first Test in Australia in twenty-three years. In December 2014 Australia made 517 for 7 and 290 for 5, India replied 444 and then 315 chasing 364, losing by 48 runs with Virat Kohli making 115 and 141 in his first Test as captain.

Adelaide in 2003 is the only match on this list that India won batting last. It and the 2014 near-miss both appear on the India Test highest successful chases page, one as a success and one as the closest of failures.

Four things the table shows

Seven of the thirteen were drawn and six produced a result, and three of those six are from the last twelve years. The modern high-scoring Test is more likely to finish than the 1990 or 2004 version, because over rates, declarations and fourth-innings intent have all changed.

Eleven of the thirteen were played outside India. Only Bengaluru in December 2007 and Ahmedabad in November 2009 were home Tests. Indian pitches produce big individual totals but not big aggregates, because they take twenty wickets more reliably than English or Australian pitches of the same era did.

January is the month. Four of the thirteen started in January, three of them at the Sydney Cricket Ground. That is a scheduling artefact rather than a meteorological one: the Australian leg of India's touring calendar has fallen in December and January for a century.

The Twenty20 equivalent is a completely different kind of record — the India T20I highest match aggregates page is full of matches decided in the last over rather than matches that could not be decided at all. The Sydney innings of 2004 that opens this page also heads the India Test most fours in an innings list, and the wider setting for all of it is the cricket in India hub.

Sources and method

Match aggregates and wicket counts are taken from the published record of highest match aggregates for Tests involving India, and cross-checked innings by innings against the scorecards. Where a scorecard's wicket count and the record's differ by one — usually a retirement or an obstruction — the record's figure is used and the difference is not material to the ranking.

The table is cut at 1,508 runs, the thirteenth-highest. The next entries, at Auckland in 1990 and Chennai in 2008, are within ten runs of the cut and are not named in the text for that reason.

The "match" column names the home side first. Results and margins are as recorded on the scorecards. Statements about why an aggregate was large — pitch, attack, declaration policy — are readings of the match and of contemporary reports rather than computed values. Figures current to 21 August 2026.