Skip to content
Scoring5 min

Highest Team Totals in Cricket Explained: Records Across All Formats

The highest team totals in Test, ODI, and T20I cricket history — Sri Lanka's 952 in Tests, England's 481-6 in ODIs, Nepal's 314-3 in T20Is — what made these totals possible and how they reflect the evolution of batting.

Written by GeoCric EditorialUpdated Invalid Date
ShareShareWhatsAppFacebook

Highest team totals in cricket are records that reflect both batting excellence and the conditions that allowed them — flat pitches, short boundaries, tired bowling attacks, or opponents in disarray. The records differ significantly across formats: Test cricket totals have been accumulated over two or three days of play; ODI totals are achieved in 50 overs; T20I totals in 20 overs. Each format's record reflects the specific dynamics of aggressive batting within that format's constraints.

Test Cricket Record: Sri Lanka 952/6

Sri Lanka's 952 for 6 declared against India at Colombo in 1997 is the highest Test innings total in cricket history. The innings lasted multiple days, with Sanath Jayasuriya scoring 340, Roshan Mahanama 225, and multiple other century partnerships. The pitch at P Sara Oval was extremely flat and offered minimal assistance to India's bowlers. Sri Lanka declared to give their own bowlers time to dismiss India; India made 537/8 in reply — also an exceptional total — resulting in a draw. The match produced over 1,500 runs and is one of the most run-heavy Tests ever played.

ODI Record: England 481-6

England's 481 for 6 against Australia at Trent Bridge in 2016 is the highest ODI total in history. Alex Hales scored 147 and Jos Buttler 150 off just 77 balls — a batting explosion in the final 15 overs that saw England score over 200 in the last 20 overs. Australia, who had bowled first, were bowled out for 239 in reply — a 242-run margin that was the largest in ODI history at the time. The match exemplified England's post-2015 white-ball batting transformation under Eoin Morgan, where 400+ totals became a realistic target rather than exceptional achievements.

T20I cricket's highest team total is subject to ongoing records as T20 batting evolves. The highest T20I total as of 2025 is 314-3 by Nepal — an associate nation record that reflects the extraordinary power-hitting development across all levels of cricket, not just elite Test nations. Afghanistan and Nepal, two of cricket's fastest-developing associate nations, have both posted extremely high T20I totals, demonstrating that T20 batting is more transferable across skill levels than Test batting. Nepal's record also reflects T20I cricket's tendency for high scores against weaker bowling attacks in World Cup qualifying rounds.

What Makes High Totals Possible

The conditions that allow very high team totals: flat, slow pitches (ball loses pace off the surface, easier to time); short boundaries (more sixes and fours from mis-hits); tired or weakened bowling attacks (teams playing their fourth or fifth match in quick succession); dew-affected outfields (ball skids through faster in the evening in limited-overs); and batting collapses avoided (no wickets falling in clusters). The combination of flat pitch + short boundary + tired bowling + batter form in the same match is what produces extreme totals — exceptional batting alone (on a difficult pitch) typically produces 350 in ODIs and 200+ in T20Is rather than records.

Frequently asked questions

What is the highest team total in Test cricket?

Sri Lanka 952/6 declared vs India at Colombo in 1997 — the highest Test innings total. Sanath Jayasuriya scored 340 and Roshan Mahanama 225. Played on an extremely flat P Sara Oval pitch. Despite India replying with 537/8, the match ended in a draw.

What is the highest team total in ODI cricket?

England 481/6 vs Australia at Trent Bridge in 2016 — the highest ODI total in history. Alex Hales scored 147 and Jos Buttler 150 off 77 balls in an extraordinary final-overs batting explosion. England won by 242 runs. The innings exemplified England's post-2015 ODI batting transformation.

What factors allow very high team totals in cricket?

Flat, slow pitches (ball easier to time); short boundaries (more sixes from mis-hits); tired bowling attacks; dew-affected outfields in evening limited-overs matches (ball skids); and avoiding wicket clusters. All four factors coinciding simultaneously — flat pitch + short boundary + tired bowling + batter form — produces extreme totals.