India set a new team record for the highest aggregate runs in a single Test match during 4 of the second Test at Edgbaston on Saturday, July 5. Under Shubman Gill’s captaincy, India posted 587 runs in their first innings. When they reached 330 in their second innings, their combined total across both innings rose to 917 runs, surpassing their previous best of 916.
That earlier record was achieved in 2004 against Australia at the Sydney Cricket Ground, where India had declared at 705/7 in the first innings and then at 211/2 in the second. In that memorable Test, Sachin Tendulkar crafted an unbeaten 241 while intentionally avoiding the cover drive, showcasing technical brilliance.
VVS Laxman also contributed significantly with a stylish 178, capitalizing on the batting-friendly conditions in Sydney. The game ultimately ended in a draw, with Australian captain Steve Waugh scoring a defiant 80 in his final Test innings, ensuring the hosts avoided defeat and the series concluded in a 1-1 stalemate.
Records Tumble As Gill’s Marathon 430 Powers India To 1014 At Edgbaston
Shubman Gill scored 430 runs in the match, now the second-highest by any player in a Test. Only England’s Graham Gooch has more—456 against India at Lord’s in 1990. Only five players have scored over 400 in a Test, four of them as captains. The only one who wasn’t is Kumar Sangakkara. Before Gill, the Indian record was Sunil Gavaskar’s 344 against the West Indies in 1971 at Port of Spain.
- Graham Gooch (England) – 456 runs
vs India, Lord’s, 1990
(333 in 1st innings, 123 in 2nd innings) - Shubman Gill (India) – 430 runs
vs England, Edgbaston, 2025
(Scores from both innings combined) - Mark Taylor (Australia) – 426 runs
vs Pakistan, Peshawar, 1998
(334 in 1st innings, 92 in 2nd)* - Kumar Sangakkara (Sri Lanka) – 424 runs
vs Bangladesh, Chattogram, 2014
(319 in 1st innings, 105 in 2nd) - Brian Lara (West Indies) – 400 runs
vs England, Antigua, 2004
(400 in 1st innings, did not bat in 2nd)*
Shubman Gill’s total of 430 runs is also the ninth highest by any player in a first-class match. Among Indians, only Bhausaheb Nimbalkar has scored more—he made 443 for Maharashtra against Kathiawar in Pune back in December 1948. Gill’s total is also the second-best in the 21st century, behind Angelo Perera’s 432 for Nondescripts Cricket Club in Colombo in 2019.
Get the latest cricket news here, like us on Facebook, and follow us on Twitter and Instagram for more such updates.

