A look at teams with highest run-rates in a Test
India routed Bangladesh 2-0 in the two-match series after winning the 2nd Test by seven wickets. The hosts comfortably chased down 95 on Day 5 at Kanpur's Green Park. They defeated Bangladesh even though the second and third days were washed out. India recorded a run-rate of 7.36 across two innings, now the highest by a side in a Test (over 300 runs).
India: 7.36 vs Bangladesh, Kanpur, 2024
As mentioned, India recorded a run-rate of 7.36 against Bangladesh in the 2nd Test in Kanpur. The hosts slammed 383 runs off just 312 balls across two innings in the match. They broke several records in the second innings after racking up 285/9d in just 34.4 overs. India registered the fastest-ever 200 by a side in a Test.
South Africa: 6.80 vs Zimbabwe, Cape Town, 2005
In 2005, South Africa demolished Zimbabwe in the 1st Test in Cape Town. They bowled out Zimbabwe for a paltry 54 before compiling 340/3d in 50 overs. Graeme Smith (121), AB de Villiers (98), Jacques Rudolph (49*), and Jacques Kallis (54) hammered the bowlers. Zimbabwe were bundled out for 265 in the third innings. The Proteas recorded a run-rate of 6.80 in the match.
England: 6.73 vs Pakistan, Rawalpindi, 2022
England gave a solid account of their Bazball approach in the 2022 Rawalpindi Test against Pakistan. They posted 506/4 in 75 overs on Day 1, riding on centuries from Zak Crawley, Ben Duckett, Ollie Pope, and Harry Brook. England registered the most runs by a side on Day 1 of a Test. Overall, they recorded a run-rate of 6.73 in their 74-run win.