| 1 | 588 Runs England vs India | Lord's, 1990 A record 588 runs were scored in a single day's play between England and India at Lord's in 1990, with centuries from Gooch and others lighting up the historic ground. | 588 | 1,990 | England vs India | Lord's, London |
| 2 | 570 Runs Australia vs South Africa | Durban, 1910 Early era cricket produced this extraordinary day of scoring, with free-flowing batting between the two nations in conditions that favoured batsmen. | 570 | 1,910 | Australia vs South Africa | Lord's Durban Ground |
| 3 | 558 Runs England vs India | The Oval, 1936 Another vintage batting day at The Oval, producing 558 runs between England and India in conditions that offered little assistance to bowlers. | 558 | 1,936 | England vs India | The Oval, London |
| 4 | 554 Runs England vs South Africa | Lord's, 1924 A prolific day's batting at Lord's, with 554 runs scored as the two nations produced an entertaining high-scoring encounter. | 554 | 1,924 | England vs South Africa | Lord's, London |
| 5 | 548 Runs Australia vs England | Melbourne, 1929 The Ashes produced this massive day's scoring at the MCG, as Australian and English batsmen dominated the bowlers in Melbourne's warm conditions. | 548 | 1,929 | Australia vs England | Melbourne Cricket Ground |
| 6 | 544 Runs England vs Pakistan | Lord's, 1962 England's batting in the early 1960s produced another mega-scoring day at Lord's, with 544 runs recorded across the day's play. | 544 | 1,962 | England vs Pakistan | Lord's, London |
| 7 | 541 Runs Australia vs India | Brisbane, 2021 The famous third Test between Australia and India produced a high-scoring day at the Gabba, with both teams' batsmen showing their range of attacking strokes. | 541 | 2,021 | Australia vs India | The Gabba, Brisbane |
| 8 | 530 Runs England vs New Zealand | Headingley, 2022 One of the early 'Bazball' Test matches produced a remarkable day of attacking batting, with England's new philosophy of aggression on full display. | 530 | 2,022 | England vs New Zealand | Headingley, Leeds |
| 9 | 525 Runs India vs Sri Lanka | Colombo, 2017 India's dominant batting lineup produced a 525-run day in Colombo, as the flat Sri Lankan pitch offered little assistance to the home bowlers. | 525 | 2,017 | India vs Sri Lanka | Sinhalese Sports Club, Colombo |
| 10 | 520 Runs Australia vs South Africa | SCG, 2006 An extraordinary day at the SCG produced 520 runs, with Australian batsmen particularly dominant in setting a mammoth total against South Africa. | 520 | 2,006 | Australia vs South Africa | Sydney Cricket Ground |
| 11 | 509 Runs England vs Sri Lanka | The Oval, 2011 A flat Oval pitch produced another run-fest, with 509 runs scored as England's batting depth showed against a weary Sri Lankan attack. | 509 | 2,011 | England vs Sri Lanka | The Oval, London |
| 12 | 503 Runs Australia vs England | Headingley, 2001 A high-scoring Ashes day produced 503 runs, as Mark Butcher's famous century helped England achieve a famous run-chase victory. | 503 | 2,001 | Australia vs England | Headingley, Leeds |
| 13 | 496 Runs Pakistan vs New Zealand | Hamilton, 2023 A run-fest at Seddon Park produced 496 runs, with Pakistan's batsmen particularly dominant against New Zealand's bowling attack. | 496 | 2,023 | Pakistan vs New Zealand | Seddon Park, Hamilton |
| 14 | 490 Runs West Indies vs England | Antigua, 2004 A batsman-friendly surface at the Recreation Ground produced 490 runs, with Brian Lara's monumental knock part of a massive total accumulation. | 490 | 2,004 | West Indies vs England | Recreation Ground, St John's |
| 15 | 485 Runs India vs England | Chennai, 2016 The flat Chennai pitch produced 485 runs in a day, as India and England's batsmen scored freely in helpful batting conditions. | 485 | 2,016 | India vs England | MA Chidambaram Stadium, Chennai |
| 16 | 480 Runs South Africa vs Bangladesh | Potchefstroom, 2017 South Africa's powerful batting lineup dominated Bangladesh to record a 480-run day, with multiple batsmen posting big scores in a one-sided contest. | 480 | 2,017 | South Africa vs Bangladesh | Senwes Park, Potchefstroom |
| 17 | 475 Runs Australia vs India | Adelaide, 2018 Adelaide Oval's day-night Test produced a run-filled day as both Australia and India's batsmen rose to the occasion under the lights. | 475 | 2,018 | Australia vs India | Adelaide Oval |
| 18 | 470 Runs England vs Pakistan | Old Trafford, 2020 Despite the unique bubble restrictions of the COVID-19 era, England and Pakistan produced a high-scoring day in Manchester with 470 runs scored. | 470 | 2,020 | England vs Pakistan | Old Trafford, Manchester |
| 19 | 465 Runs India vs Bangladesh | Visakhapatnam, 2024 India's dominant home series against Bangladesh in 2024 included a high-scoring day with 465 runs as India's powerful batting unit dominated. | 465 | 2,024 | India vs Bangladesh | Dr YS Rajasekhara Reddy ACA-VDCA Stadium, Visakhapatnam |
| 20 | 460 Runs Sri Lanka vs Zimbabwe | Colombo, 2017 A flat Colombo pitch produced 460 runs in a day as Sri Lanka's batsmen dominated Zimbabwe's limited bowling resources in a one-sided contest. | 460 | 2,017 | Sri Lanka vs Zimbabwe | Sinhalese Sports Club, Colombo |