Highest Score in Test Cricket Ever: Top 10 Teams & Players

Share

Test matches are often seen as the purest form of cricket, where patience, technique, and mental strength are tested over five gruelling days. While the scoring pace may be slow compared to shorter formats, it also presents a unique opportunity for batters and teams to settle in and build monumental totals.

In this format, Don Bradman built his timeless legacy, Brian Lara set the record with an unbeaten 400, and Sachin Tendulkar excelled at scoring around the world. But who holds the record for the highest score in Test cricket history— Both as an individual and as a team? Let’s find out.

What is the Highest Score in Test?

The 400* by Brian Lara against England in 2004 is the highest individual Test score ever. Also, he is the only player in history to score 400 in a single Test innings. Brian Lara initially set the record with 375 against England in 1994, a mark that stood for nearly a decade before Matthew Hayden surpassed it with 380.

However, just a few months later, Lara reclaimed the top spot with his unbeaten 400, making him the only player to break the Test highest score record twice. In the highest career score in test, Sachin Tendulkar tops the list.

Top 10 Highest Score in Test By a Batsman:

Player Country Score Against Year
Brian Lara West Indies 400* England 2004
Matthew Hayden Australia 380 Zimbabwe 2003
Brian Lara West Indies 375 England 1994
Mahela Jayawardene Sri Lanka 374 South Africa 2006
Garry Sobers West Indies 365* Pakistan 1958
Len Hutton England 364 Australia 1938
Sanath Jayasuriya Sri Lanka 340 India 1997
Hanif Mohammad Pakistan 337 West Indies 1958
Wally Hammond England 336* New Zealand 1933
David Warner Australia 335* Pakistan 2019

Highest Score in Test by a Team

The highest team score in Test cricket history is 952/6 declared, recorded by Sri Lanka against India in August 1997 at the R. Premadasa Stadium, Colombo. The innings featured a massive 576-run partnership between Sanath Jayasuriya (340 off 578 balls) and Roshan Mahanama (225 off 561 balls). Sri Lanka batted for 271 overs, spending over two full days at the crease, resulting in a drawn match.

Top 10 Team Scorecard in Test Cricket History:

Team Score Opponent Match Date
Sri Lanka 952/6d India 2 Aug 1997
England 903/7d Australia 20 Aug 1938
England 849 West Indies 3 Apr 1930
England 823/7d Pakistan 7 Oct 2024
West Indies 790/3d Pakistan 26 Feb 1958
Pakistan 765/6d Sri Lanka 21 Feb 2009
Sri Lanka 760/7d India 16 Nov 2009
India 759/7d England 16 Dec 2016
Australia 758/8d West Indies 11 Jun 1955
Sri Lanka 756/5d South Africa 27 Jul 2006

England – 903/7d vs Australia, The Oval, Aug 1938

England posted the 2nd highest test score of 903/7 in 335 overs at 2.69 RPO, powered by Len Hutton’s record-breaking 364. The innings featured multiple centuries and complete domination, leading to an innings-and-579-run win, still the largest victory margin in Test cricket history.

England – 849 all out vs West Indies, Kingston, Apr 1930

England amassed 849 in 258 overs at 3.28 RPO, with several batters contributing big scores. Though no single score crossed 300, the consistency and depth of batting laid the foundation for one of the most formidable totals ever.

England – 823/7d vs Pakistan, Multan, Oct 2024

Out of the top 5 highest scores in test cricket by a team, England grabs the 3 positions. England scored 823/7 in just 150 overs at 5.48 RPO. Harry Brook made 317 and Joe Root added 262 as they shared a 454-run partnership for the fourth wicket, helping England to an innings victory in Multan.

West Indies – 790/3d vs Pakistan, Kingston, Feb 1958

West Indies declared at 790/3 after 208 overs at 3.79 RPO. The top order dominated, with Garfield Sobers scoring a then-world-record 365 not out. Their commanding innings overwhelmed Pakistan and stood as the record for many years.

Pakistan – 765/6d vs Sri Lanka, Karachi, Feb 2009

Pakistan put up 765/6 declared in 248.5 overs at 3.07 RPO. Younis Khan led the effort with a triple century. Pakistan’s innings was built on patient accumulation and eventually led to a drawn Test despite the mammoth total.

Sri Lanka – 760/7d vs India, Ahmedabad, Nov 2009

Sri Lanka declared at 760/7 in 202.4 overs at 3.75 RPO. Mahela Jayawardene scored 275 while Tillakaratne Dilshan made 112. Their disciplined innings capitalized on flat conditions, and the match ended in a high-scoring draw.

India – 759/7d vs England, Chennai, Dec 2016

In the top 10 highest test score list, India appears only once in 2016 against England. India declared at 759/7 in 190.4 overs at 3.98 RPO. Karun Nair made history with 303 not out, while KL Rahul narrowly missed a double ton. India went on to win by an innings and 75 runs.

Australia – 758/8d vs West Indies, Kingston, Jun 1955

Australia declared at 758/8 in 245.4 overs at 3.08 RPO. Four players crossed 100 runs in a disciplined and calculated innings. The total was built slowly but steadily on a sluggish pitch that tested batting patience.

Sri Lanka – 756/5d vs South Africa, Colombo (SSC), Jul 2006

Sri Lanka declared on 756/5 in 185.1 overs at 4.08 RPO. Mahela Jayawardene and Kumar Sangakkara stitched a world-record 624-run stand, scoring 374 and 287 respectively. This helped Sri Lanka to a massive innings victory.

Read more

Local News

icon Get upto ₹100 Bonus on Signup