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.
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.
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.
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.
