Test cricket may seem like an old man’s game, but it has its moments of youth, too. Playing test cricket is not everyone’s cup of tea, as It requires patience and hard work. Due to its duration (5 days), it is more difficult for batsmen to stay calm & relax for the longest period of time. Also, due to its nature; test cricket often involves strong attacks from bowling teams, which adds pressure on batsmen. All these make batting harder than in other forms of cricket.

However, The history of Test cricket is one that is studded with many high-scoring matches, & some batsmen and teams are able to score extremely high scores in test matches despite all these difficulties. When there are no limits to how many runs can be scored, it isn’t surprising to see teams amass huge totals when batting first, even against strong bowling attacks. Here we will list the 5 highest scores in test cricket single inning played by a team. 

#1) Sri Lanka Vs India – 952/6D (276 Overs)

On August 2, 1997, at Colombo (SSC), Sri Lanka scored 952/6  declared (276 overs) against India. This is currently the highest team score in test cricket. Several more records were broken in this match, including Sanath Jayasuriya and Roshan Mahanama’s highest second-wicket partnership. However, that match ended in a draw due to Sachin Tendulkar’s 143 and Azharuddin’s 126 runs. India was able to reach 537/8d in the first inning.

#2) England Vs Australia (903/7D) (335.2 Overs)

In 1938, England set a new world record for most runs scored in a Test inning, (903/7D) (against Australia at the Oval) beating their own previous highest score of 849 (against the West Indies at Kingstone, 1930). It was also a record-setting total. In this match, England won a Test by an innings and 579 runs. In England’s innings, Leonard Hutton scored 364 and  Maurice Leyland 187 runs. They totaled 903 and then dismissed Australia for 201 and 123 to win by an innings and 579 runs.

#3) England Vs West Indies (849) (258.2 Overs)

Playing at Kingston, England scored 849 against the West Indies. In this, match, Andy Sandham scored 325 runs. In reply, the West Indies were able to manage the match draw by playing 286 and 408/5 runs respectively.

#4) West Indies vs Pakistan (790/3d) (208.1 Overs)

Bridgetown, Barbados – April 16–19, 1958: West Indies won by an innings and 174 runs. This match was played as part of a Test series between Pakistan and the West Indies. In the first inning Pakistan; made 328 runs, In the replay, the West Indies scored 790/3d and won by an innings and 174 runs.

#5) Pakistan vs Sri Lanka (765/6d) (248.5 Overs)

In the highest-scoring match, Sri Lanka made 644/7d in the first innings. In the reply, Pakistan scored 790/3d runs in the first innings and the highest run-scorer in that game was Younis Khan, who scored 313 runs and also got Man of the Match.

5 Highest Scores in Test Cricket

Ranking Team Score Overs RR Inns Opposition Ground Match Date
#1 Sri Lanka 952/6d 271 3.51 2 v India Colombo (RPS) 02-Aug-97
#2 England 903/7d 335.2 2.69 1 v Australia The Oval 20-Aug-38
#3 England 849 258.2 3.28 1 v West Indies Kingston 03-Apr-30
#4 West Indies 790/3d 208.1 3.79 2 v Pakistan Kingston 26-Feb-58
#5 Pakistan 765/6d 248.5 3.07 2 v Sri Lanka Karachi 21-Feb-09


Mostly, batting first is what contributed to putting high scores on the board. Here are five of the highest scores ever made in test cricket, including individual scores and team totals. In addition to having high totals, these teams also have victories or draws associated with these scores.

If a team sets a good score on the board, then they are not guaranteed a victory in most of the matches. We have seen draws associated with these scores. This shows that not only is it important to post huge scores, but also put up big partnerships when batting first and declaring the innings at the right time is very crucial in test cricket. So the right approach from the captain can lead to high wins as well as big losses if they declare their innings too early. England currently holds the top two spots on the list.

See also10 Most Successful Captains in Test Cricket