SportsAdda
Stake — IPL Community Raffle
Stake — IPL Community Raffle
Features

Test cricket records: the biggest numbers in the sport’s oldest format

Test cricket has produced records that have stood for decades and a few that are shifting right now. Here are the biggest numbers the format has thrown up, from Sri Lanka’s 952 to Brendon McCullum’s 54-ball hundred, with India’s marks pulled out.

Jul 14, 2026

Test cricket records: the biggest numbers in the sport’s oldest format

Test cricket records are the sport’s deepest archive, built over nearly 150 years and across more than 2,500 matches. Some of the numbers have stood for decades and look untouchable. Others have shifted in the past couple of seasons as a new generation of batters and fielders climbs the all-time lists. This is a guide to the biggest records the five-day game has produced, from the highest team total ever posted to the fastest hundred anyone has hit, with the marks that matter most to Indian fans pulled out along the way.

What is the highest team total in Test cricket?

The highest innings total in Test history is Sri Lanka’s 952 for 6 declared against India at the R. Premadasa Stadium in Colombo in August 1997. Sanath Jayasuriya made 340 and Roshan Mahanama 225 as the two put on 576 for the second wicket, and India never got close to enforcing a result. No side has passed 900 in an innings since.

At the other end sits New Zealand’s 26 all out against England at Eden Park in March 1955, the lowest completed innings the format has seen. Indian supporters will remember their own low water mark from more recently: 36 all out against Australia in the day-night Test at Adelaide in December 2020, the smallest total India have ever been bowled out for.

What is the highest individual score in a Test innings?

Brian Lara owns the highest individual score in Test cricket, an unbeaten 400 against England in Antigua in April 2004. The West Indies left-hander faced 582 balls and hit 43 fours and four sixes, batting for almost three days. It was the second time Lara had held the record, having made 375 against the same opponent a decade earlier before Matthew Hayden’s 380 briefly took the mark away.

India’s highest individual Test score belongs to Virender Sehwag, who hit 319 against South Africa in Chennai in 2008. Sehwag remains the only Indian to score two Test triple-centuries, having also made 309 against Pakistan in Multan in 2004. Karun Nair’s unbeaten 303 against England in 2016 is the only other India triple-hundred.

Who has scored the most runs in Test cricket?

Sachin Tendulkar sits at the top of the run charts with 15,921 in 200 Tests, a tally no one has seriously threatened since his retirement in 2013. England’s Joe Root is the closest active challenger, having passed 14,000 to move into second place, and at 35 he still has a couple of seasons to keep climbing. Ricky Ponting, Jacques Kallis and Rahul Dravid make up the rest of the top five, each above 13,000.

Tendulkar also holds the record for most Test centuries with 51, and he is still the only batter to reach fifty hundreds in the format. Kallis is next on 45, followed by Ponting on 41. That gap of six centuries between first and second place is one of the more durable numbers in the record book.

Who has taken the most wickets in Test cricket?

Muttiah Muralitharan is the leading wicket-taker in Test history with 800, reached with his final delivery in international cricket against India in 2010. Shane Warne is second on 708 and James Anderson third on 704, the pace bowler having retired in 2024 as the most successful seamer the game has known. No active bowler is anywhere close to Muralitharan’s mark, so it looks safe for a long time yet.

What are the best bowling figures in a Test innings?

Jim Laker’s 10 for 53 for England against Australia at Old Trafford in 1956 is the best bowling analysis in an innings. In the same match Laker took nine wickets in the first innings as well, giving him 19 for 90, still the best match figures in Test history and a record that has survived nearly 70 years.

Only three bowlers have taken all ten wickets in a Test innings. India’s Anil Kumble was the second, with 10 for 74 against Pakistan in Delhi in 1999, and New Zealand’s Ajaz Patel the third, with 10 for 119 against India in Mumbai in 2021. Patel was born in Mumbai and moved to New Zealand as a child, which made taking a perfect ten at Wankhede, a short drive from his birthplace, one of the more remarkable stories in the record book.

What is the highest partnership in Test cricket?

The biggest stand in Test history is the 624 Mahela Jayawardene and Kumar Sangakkara put together for Sri Lanka against South Africa in Colombo in July 2006. Jayawardene made 374 and Sangakkara 287 in a third-wicket partnership that lasted more than a day and carried Sri Lanka to 756 for 5 declared. No pair has come within 100 runs of it since.

Who holds the fastest century and the most sixes?

Brendon McCullum hit the fastest hundred in Test cricket off 54 balls against Australia in Christchurch in 2016, in what turned out to be his final Test innings. The mark has held for a decade, with the quickest anyone has managed since being a run of 69-ball hundreds. Ben Stokes holds the record for the most sixes in a Test career, having cleared the rope 138 times, a tally that overtook the previous best of 107 set by McCullum himself.

The records behind the stumps and in the field

Mark Boucher finished with 555 dismissals as a wicketkeeper, the most in Test history, made up of 532 catches and 23 stumpings across a 15-year career for South Africa. The most catches by an outfielder now belongs to Joe Root, who moved past Rahul Dravid’s long-standing 210 in 2025 and has pushed the mark beyond 214. Dravid, Steve Smith and Jayawardene are the others to have taken more than 200 catches in the field.

Which Test records could fall next?

Most of the marks on this page look untouchable, but a few are live. Joe Root is the obvious one to watch. He needs fewer than 2,000 runs to pass Tendulkar, and at his current rate that is two or three seasons away, which would make the biggest batting record of all change hands for the first time since 2013. His catching record will keep climbing for as long as he plays in the slips. Beyond Root, the numbers get harder. Muralitharan’s 800 wickets and Tendulkar’s 51 centuries both sit so far clear of the field that no current player is realistically chasing them, and the bowling marks from the 1950s belong to a different era of uncovered pitches and longer series. When a record has survived 70 years, the safe bet is that it survives a while longer.

Test cricket rewards longevity more than any other format, which is why so many of these records belong to players who batted, bowled or kept for well over a decade. A handful of the oldest marks, Laker’s match figures and the 952 in Colombo among them, may never be beaten. Others are already moving as Root and a new group of players write their own lines into the book.

For the individual milestones that define India’s modern greats, see our breakdowns of Virat Kohli’s records and MS Dhoni’s records, or read how the numbers stack up in the women’s game.

Dig into more cricket features

Stake — IPL Community Raffle
Stake — IPL Community Raffle