Highest Team Scores in ODI, Test, and T20 Cricket
The highest team totals ever recorded in Test, ODI, and T20 International cricket — which teams set these extraordinary scores, how they were built, and what they reveal about the evolution of batting.
Team batting records are benchmarks for how the game has evolved across generations. The highest scores in each format reflect the era's conditions — pitches, equipment, field restrictions, and batting skill. A Test total of 900+ requires multiple batters scoring centuries on a flat pitch over five days; an ODI total of 490+ requires a relentless assault by every batter in the order. These scores define what is humanly possible at the highest level of the game.
Highest Test Match Totals
The highest team total in Test cricket history is Sri Lanka's 952 for 6 declared against India in Colombo in 1997. Sri Lanka batted for 259.1 overs across more than two days. In the same match, Sanath Jayasuriya scored 340 and Roshan Mahanama scored 225 — their partnership of 576 was a world record at the time. England's 903 for 7 declared against Australia at The Oval in 1938 is the second-highest — in that innings, Len Hutton set the individual Test record at the time with 364. Australia scored 758 for 8 declared against the West Indies in Kingston in 1955. These mammoth totals were posted on pitches with no covering regulations and with bowling attacks that could not sustain high intensity across several days.
Highest ODI Team Totals
England set the highest ODI team total in history — 498 for 4 against the Netherlands in Amstelveen in June 2022. Dawid Malan (125), Jos Buttler (162 not out), and Liam Livingstone (66 off 22 balls) powered a historic assault. Previously, England held the record with 481 for 6 against Australia in Nottingham in 2016 (Alex Hales 147, Jos Buttler 150*). Before England's dominance of ODI batting records from 2015 onwards, South Africa held the record with 438 for 9 against Australia in Johannesburg in 2006 — the match where Australia chased 434 to win is the record chase and is still the most dramatic ODI finish in history. The 2022 England innings proved that the 500 barrier in ODIs is now achievable on flat pitches.
Highest T20I Team Totals
T20 International cricket has produced extraordinary scoring rates since the format began in 2005. Afghanistan scored 278 for 3 against Ireland in Dehradun in February 2019 — the highest T20I total by a Full Member ICC nation. In that innings, Hazratullah Zazai scored 162 not out off 62 balls. Nepal and Mongolia's associate-level T20I match in 2023 saw even higher totals but among Full Members, Afghanistan's record stands. T20 batting evolution has been rapid — the average T20I score has increased by roughly 20 runs per innings in the 15 years between 2007 and 2022, driven by the rise of franchise leagues teaching batters aggressive techniques.
What These Records Reveal About Batting Evolution
The pattern across all three formats shows accelerating batting scores across decades. In the 1970s, 250 was a strong ODI total; by the 1990s, 300 was the benchmark; by the 2010s, 350+ was expected on flat pitches. The same evolution applies to T20I: 160 was a strong score in 2007, whereas 180–200 became expected by 2019. The driving forces include: improved pitches and outfields reducing variability; fielding restrictions (powerplay rules) opening up more boundary opportunities; lighter, more powerful bat technology enabling harder hitting; the IPL and global franchise cricket accelerating batting skill development. ODI 500 was unthinkable in 2000; England reached 498 in 2022 and will almost certainly exceed 500 within a decade.
Frequently asked questions
What is the highest team score in Test cricket?
Sri Lanka's 952 for 6 declared against India in Colombo in 1997 — the highest team total in Test history. England's 903 for 7 declared against Australia in 1938 is second. Both were scored on flat pitches over multiple days with extended batting across the order.
What is the highest ODI team total?
England's 498 for 4 against the Netherlands in Amstelveen in June 2022 — the highest ODI total in history. Jos Buttler scored 162 not out and Dawid Malan scored 125. England have broken the ODI record multiple times since 2016, demonstrating their batting dominance in the format.
What is the highest T20I score by a Full Member nation?
Afghanistan's 278 for 3 against Ireland in Dehradun in February 2019. Hazratullah Zazai scored 162 not out off 62 balls. Among associate member nations, even higher scores have been recorded, but Afghanistan's 278 is the record among ICC Full Members.
