India sets record for highest run-rate in a Test match

India achieved the highest run-rate ever recorded in a Test match, scoring at 7.36 runs per over in both innings combined during their 2024 match against Bangladesh in Kanpur. This incredible feat saw India’s aggressive approach pay off, resulting in a series-clinching win and marking a new benchmark in the history of Test cricket.

This run-rate surpasses the previous best by South Africa, who scored at 6.80 runs per over against Zimbabwe in Cape Town in 2005. England follows closely with a run-rate of 6.73 during their 2022 match against Pakistan in Rawalpindi, 6.43 against Ireland at Lord’s in 2023, and 5.73 against Bangladesh in Chester-le-Street in 2005.

Advertisement

India’s approach against Bangladesh was a mix of aggressive batting and fearless stroke play, with Yashasvi Jaiswal, Virat Kohli, and other key players contributing to the brisk scoring.