July 6, 2025
Credit: Getty
The India skipper played an exceptional knock of 161 in the second innings against England at Edgbaston, carrying the side's total to 427/6.
Credit: Getty
The first inning was even better for Gill as he played a magnificent knock of 269, smashing England bowlers all around the stadium.
Credit: Getty
Gill scored a total of 430 runs in the match. With this, he became the Indian batter with the most runs in a Test, leaving behind Sunil Gavaskar.
Credit: Getty
Gill also became the player to score the second-most runs in a Test match in history. Here is the full list -
Credit: Getty
The former England batter scored a total of 456 runs against India at Lord's in a Test match back in 1990.
Credit: Getty
The India batter scored a total of 430 runs against England at Edgbaston. He did so with knocks of 269 and 161 in first and second innings respectively.
Credit: Getty
The former Australia batter scored a total of 426 runs against Pakistan during a Test match in Peshawar in 1998.
Credit: Getty
The legendary Sri Lanka wicketkeeper-batter scored a total of 424 runs against Bangladesh in Chattogram in 2014.
Credit: Getty
The legendary West Indies batter scored a total of 400 runs in a Test match against England in Antigua back in 2004.
Credit: Getty
The former Australia batter scored a total of 380 runs against New Zealand in Wellington back in 1974.
Credit: Getty
The legendary Australia batter hammered a total of 380 runs against Zimbabwe in Perth in 2003.
Credit: Getty