Rohit Sharma’s brilliant century in the second Chennai Test against England ended at 161 after a mis-hit found Moeen Ali at deep square-leg. He missed out on an opportunity to enter the illustrious list of the top 10 highest run-getters in a day’s play in a Test match.
In 144 years of international cricket’s history and over 2,411 Tests, only one batsman has scored over 300 runs in a day of a Test match, and that’s not Virender Sehwag.
Sir Don Bradman, widely regarded as the greatest cricketer of all-time, achieved the feat during the Leeds Test in the 1930 Ashes. It was his seventh Test, and he had posted the then-highest Test score.
The Bradman-dominated top-15 list does have two entries from Virender Sehwag.
Most runs in a single day's play of a Test match
Stretching the list to 15, Virender Sehwag and Don Bradman have entries at No.11 and No.13, respectively.
Karun Nair is the only other Indian to make the list. The Karnataka batsman became the second Indian batsman, after Sehwag, to score a triple hundred in Test cricket.
His incredible feat came against the visiting England side in Chennai during the 2016-17 season. Unfortunately, Nair was dropped from the side to accommodate Ajinkya Rahane when India played their next Test.
Australia’s David Warner is tied at No.7 with Don Bradman. Warner scored 244 runs on a placid Perth track from 2015 that saw six hundreds being scored in the Test with two scores above 250.
As far as venues are concerned, Chennai is tied with Nottingham and Leeds with two entries each on the list.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news