#1 Len Hutton 364 off 847 deliveries v Australia at The Oval, 1938

This innings from arguably England's greatest ever batsman Len Hutton broke the record for the highest score in Test cricket and stood for twenty years. On the other hand, the epic innings from Hutton remains the longest innings ever played in Test cricket as far as the number of deliveries faced is concerned.
In the 4th Ashes Test, Hutton's technical excellence, stroke-making abilities and the ability to score big when set was in full show as he tormented the Australian bowlers at the Oval.
He faced 847 deliveries and batted for more than 13 hours to bring up the then record score of 364. Hefty contributions from other batsman took England's score to 903 that stood as a record for 59 years. The bowlers then came to the party to dismiss Australia cheaply twice and England romped home with one of their biggest victories in Ashes tests.
They won by an innings and 579 runs.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news