Skip to content
Scoring6 min

Cricket Test Match Records: The Greatest Achievements in the Longest Format

The most remarkable Test cricket records — highest team totals, bowling feats, batting landmarks, and the statistical milestones that define Test match excellence.

Written by GeoCric EditorialUpdated Aug 12, 2026
ShareShareWhatsAppFacebook

Test cricket, played over five days and across two innings, generates records that reflect sustained excellence over time. The most significant Test records represent not just single moments of brilliance but career-spanning consistency that no other format can measure.

Highest Team Total: Sri Lanka's 952 for 6

The highest team total in Test cricket is 952 for 6 declared, scored by Sri Lanka against India at the Rangiri Dambulla International Cricket Stadium in 1997. Sanath Jayasuriya scored 340 and Roshan Mahanama scored 225, sharing a world-record partnership of 576 runs. India bowled 256 overs in that innings. Sri Lanka won the match by an innings and 148 runs.

Best Bowling in an Innings: Jim Laker's 10 for 53

The best bowling figures in a Test innings are 10 for 53, taken by England's Jim Laker against Australia at Old Trafford in 1956. Laker dismissed all 10 Australian batters in the second innings of the match — a feat that has never been repeated. In the same match, he took 9 wickets in the first innings, giving him 19 for 90 in the match — also a Test record.

Jim Laker's 19 wickets in the 1956 Ashes Test is one of cricket's most statistically improbable records — his bowling partner Tony Lock took the only wicket Laker didn't claim, leading to suggestions that Lock was bowling deliberately short to let Laker take all 20.

Most Test Runs: Sachin Tendulkar's 15,921

Sachin Tendulkar holds the record for most runs in Test cricket with 15,921 runs in 200 Test matches — a career spanning 24 years from 1989 to 2013. He scored 51 Test centuries and 68 fifties. The next highest is Ricky Ponting with 13,378. Tendulkar's record reflects both statistical excellence and extraordinary longevity.

Most Test Wickets: Muttiah Muralitharan's 800

Muttiah Muralitharan took 800 Test wickets — including a final wicket on the last ball of his final Test match in 2010. Shane Warne is second with 708, and England's James Anderson (retired 2024) finished with 704. Muralitharan's record is considered by many analysts unlikely to be broken, given its scale and the physical demands of bowling spin at international level for 18 years.

Don Bradman's Test batting average of 99.94 — from 52 Tests between 1928 and 1948 — is cricket's most famous statistical fact. The next highest career average by any player with significant tests is Steve Smith at approximately 60, showing Bradman's almost supernatural separation from other great batters.

Frequently asked questions

What is the highest team total in Test cricket?

Sri Lanka's 952 for 6 declared against India in 1997 at Dambulla. Jayasuriya (340) and Mahanama (225) shared a world-record partnership of 576.

Who has taken the most wickets in Test cricket?

Muttiah Muralitharan of Sri Lanka, with 800 Test wickets. Shane Warne (708) is second and James Anderson (704) third.

Who has scored the most runs in Test cricket?

Sachin Tendulkar of India, with 15,921 runs in 200 Tests — including 51 centuries and 68 half-centuries.