Highest Score in Test Cricket by a Team Ever | Highest Test Cricket Scores 2024


This is a list of the highest scores in test cricket by a team. The top 10 are:

No Team Score Opposition Ground Date
1 Sri Lanka 952 India Colombo Aug 1997
2 England 903 Australia The Oval Aug 1938
3 England 849 West Indies Kingston Apr 1930
4 West Indies 790 Pakistan Kingston Feb 1958
5 Pakistan 765 Sri Lanka Karachi Feb 2009
6 Sri Lanka 760 India Ahmedabad Nov 2009
7 India 759 England Chennai Dec 2016
8 Australia 758 West Indies Kingston Jun 1955
9 Sri Lanka 756 South Africa Colombo Jul 2006
10 West Indies 751 England St John’s Apr 2004

Sri Lanka – 952 vs India (1997)

The 1997 match between two neighbouring cricketing nations turned out to produce a record that stands even now. Sri Lanka set a whopping score of 952 in the first innings against India to create a record for the highest score in test cricket by a team. It was an extraordinary batting pitch and India made the most of the conditions to set a 537 total in the first innings. Sri Lanka followed that up with an even more impressive 952 runs. Sanath Jayasuriya hit a triple century and scored 340 while Roshan Mahanama was equally impressive with 225 runs.

England – 903 vs Australia (1938)

England were able to create an outstanding win over Australia while also setting a record for the highest score in test cricket by a team in the process back in 1938. After electing to bat, England posted a tally of 903 in 335.2 overs. Leonard Hutton hit a triple century with 364 runs while Joe Hardstaff came up with an unbeaten 169. England ended up winning the game by an innings and 579 runs.

England – 849 vs West Indies (1930)

This was one of the earliest records of the highest score in test cricket by a team. Deciding to bat in the first innings, England set a whopping target of 849 runs after the first innings. The West Indies bowlers were hammered throughout the innings by two major contributors – Andy Sandham and Les Ames. Despite this massive advantage, England ended up drawing the game.

West Indies – 790 vs Pakistan (1958)

This remains the highest score achieved by West Indies in test cricket even now. Their response to Pakistan’s first innings score of 328 was emphatic, as Conrad Hunte and Gary Sobers were able to destroy Pakistan’s bowling line-up with 260 and 365* respectively. West Indies only sent out five batsmen in the innings, as they set a remarkable tally for Pakistan. A comfortable inning and 174 run victory were achieved by West Indies as a result.

Pakistan – 765 vs Sri Lanka (2009)

A game of high scores played out at Karachi as the two teams battled out for setting a record for the highest score in test cricket by a team. Sri Lanka decided to bat first after winning the toss and posted a score of 644 thanks to excellent innings from Mahela Jayawardene and Thilan Samaraweera. Both hit a double century in the first innings. Pakistan followed that up with a whopping 765 runs in 248.5 overs. Younis Khan came up with a captain’s innings to hit 313 while Kamran Akmal chipped in with 158.

Also read -> Five Highest successful run chases in Test Cricket history

Sri Lanka – 760 vs India (2009)

Sri Lanka’s tour of India produced this entertainment spectacle in 2009. India, deciding to bat first, set a total of 426 in the first innings on home soil. Sri Lanka, though, destroyed this with 760 runs in their first innings. Mahela Jayawardene hit 275 runs to become the star of the game while Prasanna Jayawardene and Tillakaratne Dilshan hit centuries to provide a solid backup. The match finished as a draw.

India – 759 vs England (2016)

India dominated their home series against England after a total of 759 in the first innings. This helped India grab a win by a sizeable margin of 75 runs and an innings. Karun Nair picked up the man of the match title thanks to a 303 not out while KL Rahul fell just short of a double century after being dismissed for 199. There were also decent performances from Parthiv Patel and Ravichandran Ashwin. England set a respectable total of 477 in the first innings thanks to a fine inning from Moeen Ali, who hit 146.

Australia – 758 vs West Indies (1955)

Australia was able to dominate the annual of the West Indies with an innings and 82 run victory in this game. After being sent to bowl in the first innings, Australia produced a fine performance with the bat through Neil Harvey, who hit a double century. West Indies had been bowled out for 357. There were centuries of Colin McDonald, Keith Miller, Ron Archer, and Richie Benaud. In response to the massive first innings deficit, West Indies were bowled out for 319 in the second innings.

Sri Lanka – 756 vs South Africa (2006)

South Africa toured Sri Lanka in 2006 and the hosts were able to enjoy a comfortable series victory. An integral part of the success was the test match at Colombo. South Africa decided to bat first but they were bowled out for just 169. Sri Lanka’s response was emphatic as the duo of Kumar Sangakkara and captain Mahela Jayawardene were able to dominate the South African bowlers with amazing ease. The latter hit 374 while Sangakkara settled for 287. This helped Sri Lanka post a whopping total of 756 in just 185.1 overs. Sri Lanka went on to win the match comfortably with an innings and 153 runs to spare.

West Indies – 751 vs England (2004)

England’s tour of the West Indies was already done and dusted by the time the fourth test kicked off at St John’s. West Indies were able to salvage an immense amount of pride after claiming a draw. They set a 751 target after deciding to bat first on the wicket. The biggest highlight of the match was Brian Lara’s 400 not out. The innings broke several records along the way, but it could not help West Indies get to win the match. England won the four-game series 3-0.