HomeCricketTop 20 Highest test score by team in Cricket History

Top 20 Highest test score by team in Cricket History


Share post:

Looking for the highest test scores by team in cricket history? Look no further! This list of the top 20 scores will have you on the edge of your seat.

Top 20 Highest test score by team in  Cricket History

The first test cricket series was played between Australia and England in 1877. The two teams played each other in a three-match series. England won the first match by 45 runs, but Australia fought back to win the second match by seven wickets. The third and final match was a draw, with England winning the series two matches to one.

Since that first series, test cricket has grown in popularity and is now played between many different countries. The format of the game has also changed, with tests now consisting of five days of play instead of three. Test cricket is seen as the pinnacle of the sport, and a test series is always a highly anticipated event for cricket fans around the world.

List of 20 highest test score by team

1Sri Lanka952/6dIndia02/08/1997
3England849West Indies03/04/1930
4West Indies790/3dPakistan26/02/1958
5Pakistan765/6dSri Lanka21/02/2009
6Sri Lanka760/7dIndia16/11/2009
8Australia758/8dWest Indies11/06/1955
9Sri Lanka756/5dSouth Africa27/07/2006
10West Indies751/5dEngland10/04/2004
11West Indies749/9dEngland26/02/2009
12West Indies747South Africa29/04/2005
14Sri Lanka730/6dBangladesh27/01/2014
16India726/9dSri Lanka02/12/2009
17New Zealand715/6dBangladesh28/02/2019
18Sri Lanka713/3dZimbabwe14/05/2004
19Sri Lanka713/9dBangladesh31/01/2018

Read more on 20 highest test score by team

1. Sri Lanka.

In the annals of cricketing history, there have been many great performances by teams. But none can match the herculean effort put in by Sri Lanka, when they scored 952 runs in a single test match against India, at the Colombo ground on 2 August 1997.

This was not just any game – it was a high-stakes match between two bitter rivals. And Sri Lanka rose to the occasion, batting for almost two full days to rack up an incredible score. The run rate of 3.51 is also impressive, considering the long innings.

It is no surprise that this is still the highest score ever made by a team in a test match. Sri Lanka’s performance that day was nothing short of heroic, and they will always be remembered for their extraordinary achievement.

2. England.

When England took to the field against Australia on the 20th of August 1938, they had no idea that they were about to make history. By the time the game was over, they had not only beaten Australia, but scored the second highest test score by any team in history.

England started strong, scoring at a run rate of 2.69 from 335.2 overs. Australia were no match for their opponents, and by the end of the 7th day, England had racked up an impressive 903 runs.

This victory was not only significant because of the high score, but also because it came against a strong Australian team on their home ground. England’s performance was truly remarkable, and cemented their place as one of the greatest cricket teams of all time.

3. England.

In 1930, England scored 849 runs against West Indies at Kingston. This is the third highest test score by a team. The run rate was 3.28 and the overs were 258.2. The date was 3 April 1930.

This was an impressive performance by England, as they showed their batting prowess against a strong West Indies side. The score of 849 is a testament to their skills, and the fact that they did it in just over 258 overs and 2 balls is even more impressive.

The game was played on a good pitch which suited the batsmen, and the England team made full use of it. They batted patiently and scored runs steadily throughout the innings. It was a comprehensive performance by England.

4. West Indies.

In what is considered one of the most lopsided Test matches of all time, the West Indies posted a world record score of 790 against Pakistan on the third day at Kingston, Jamaica. This is the fourth highest test score by any team at the time.

The run rate for the match was an astonishing 3.79 runs per over, with the West Indies scoring at nearly four runs per over for the entire match. The Pakistani bowlers were absolutely smashed all around the park, with no respite whatsoever.

The West Indies went on to win the match by an innings and 174 runs, with easily their biggest ever margin of victory in Test cricket. The Pakistani team were simply no match for the rampaging home side, who were in a class of their own on that fateful day in February 1958.

5. Pakistan.

Pakistan Scored 765 in 6 days in 248.5 overs with Run Rate of 3.07, against Sri Lanka in Karachi on Date 21 Feb 2009

It was a record-breaking performance by the Pakistan team as they scored the fifth highest test score by any team in history. The game was played against Sri Lanka at the Karachi ground on 21 February 2009 and Pakistan won by an innings and 175 runs.

The Pakistani batsmen were in superb form throughout the match and scored runs at a rapid rate. The team’s total of 765 runs is the fourth highest ever scored in a test match. This is also the highest score ever made by a team batting second in a test match.

6. Sri Lanka.

Sri Lanka made history on 16 November 2009, when they scored 760 runs against India in the Ahmedabad Test match. This is the sixth highest test score by a team, and the highest ever score against India. The run rate of 3.75 is also a new record for Sri Lanka.

The Sri Lankan team batted brilliantly throughout the innings, with captain Kumar Sangakkara. Opener Tillakaratne Dilshan also scored a century and Mahela Jayawardene scored whopping 275 runs and became man of the match, while Thilan Samaraweera made half-centuries.

The Indian bowlers were utterly helpless against the onslaught, with Zaheer Khan, Harbhajan Singh and Ishant Sharma  managing to take two wickets each. This was an incredible performance by the Sri Lankan team, and one that will long be remembered in cricketing circles.

7. India.

India made history on the 16th of December when they scored 759 runs against England, making it the seventh highest score by a team in Test cricket. India had been struggling in the series up until this point, but they put up a magnificent performance in Chennai, with runs coming from all over the order.

The England bowlers were simply unable to contain the Indian batsmen, and as a result, India ran away with an easy victory. This was a truly remarkable performance from India, and one that will be remembered for years to come.

8. Australia.

In the summer of 1955, Australia took on the might of the West Indies at their home ground in Kingston. Australia had already won the first Test by a comfortable margin, but the West Indies were determined to make a comeback in the second Test.

The West Indies batted first and got off to a good start, but they soon lost their way and were all out for 676 runs. Australia then went on to score an impressive 758 runs, with Neil Harvey top-scoring at 204 runs.

Other top scorer’s were Richie Benaud 121 runs, Colin McDonald 127 runs, Keith Miller 109 runs and Ron Archer 128 runs. The West Indies were no match for Australia’s batting line-up and ended up losing by a margin of 82 runs.

This was one of Australia’s most dominant performances in Test cricket, and it saw them take an unassailable 3-0 lead in the series.

9. Sri Lanka.

In the history of Test cricket, there have been only ten teams that have scored more than 750 runs in an innings. Sri Lanka’s total of 756 against South Africa is the ninth highest.

The match was played at the Colombo Cricket Club Ground in July 2006. South Africa batted first and scored a 169 runs in first innings. Sri Lanka scored a mammoth 756 runs in just 185.1 overs in first innings in five days, at a run rate of 4.08. South Africa played second innings and could only manage to score 434 more in reply, losing by 153 runs.

This was a remarkable performance by Sri Lanka, especially considering that they were up against one of the strongest teams in the world at the time. The triumph also meant that Sri Lanka became the first team from Asia to score more than 750 runs in an innings of a Test match.

Some highlights from the match.

  • Sri Lanka, the nineth highest test score team, achieved a great victory against South Africa on the 27th of July 2006.
  • The match was played at the Colombo ground and Sri Lanka managed to score 756 runs in just 5 days.
  • This is an amazing feat considering the run rate was 4.08 and they only had 185.1 overs to reach their target.
  • The South African team simply couldn’t keep up with the pace and eventually succumbed to defeat.
  • This win is a testament to the talent and skills of the Sri Lankan cricket team.
  • They showed great determination and resilience in order to achieve this massive score.
  • The whole team deserves credit for this fantastic achievement, including the captain who led from the front.

10. West Indies

In what is being called the greatest cricketing Test match of all time, West Indies set a world record score of 751 against England in the St. Johns ground on 10 April 2004. This was the tenth highest score ever made in a test match, and it was made in just 5 days.

The West Indies team had an incredible run rate of 3.71, and they only lost 3 wickets in the entire match. This is an amazing achievement, and it is a testament to the immense talent of the West Indies team.

This is a significant achievement for the West Indies, who have been struggling in recent years. The high score is a testament to the team’s talent and resilience, and they will be looking to build on this performance in future matches.

11. West Indies

In one of the most lopsided Test matches in history, the West Indies soundly defeated England by an innings and 149 runs in Bridgetown on 26 February 2009. It was a complete performance by the home team, who outclassed their opponents in every facet of the game.

The Windies batted first and racked up an imposing total of 749 runs, thanks to centuries from Danesh Ramdin and Ramnaresh Sarwan. The English bowlers were made to toil for almost 200 overs as they failed to make any inroads into the West Indian batting lineup.

In reply, England were never in the hunt as they were skittled out for just 280 runs. The West Indies pace attack tore through the English top order, with Fidel Edwards and Jerome Taylor doing most of the damage.

12. West Indies

In the Test match of the 2005 season, the West Indies took on South Africa at St. John’s ground. The game was a dead rubber as both teams had already lost the series, but it was still a hard-fought contest.

The West Indies batted first and scored a mammoth 747 runs in their first innings. This was thanks to some big hitting from Chris Gayle (who scored an unbeaten 300), Shivnarine Chanderpaul ( who made an unbeaten century) and Ramnaresh Sarwan ( who made a century).

The South African bowlers were unable to contain the barrage of runs and they were made to follow on. In their second innings, they battled hard but were ultimately unable to avoid defeat, losing by an innings and 151runs.

13. Australia

In a high-scoring test match at the Perth stadium, Australia won by a margin of 175 runs and an inning against Zimbabwe. This is Australia’s second-highest winning margin in test cricket history.

The Australian team scored 735 runs in their first innings, with opener Matthew Hayden making an unbeaten knock of 380 runs. The Zimbabweans were then bowled out for just 239 runs in reply.

In their second innings, Zimbabweans could only muster 321 runs, as they collapsed to defeat. This was a comprehensive victory for the Australian team who dominated both batting and bowling throughout the match.

Andy Bichel eventually broke Zimbabwe’s tenacious 74-run last-wicket stand after a longer than desired delay and another weather delay to give Australia a victory by an innings and 175 runs.

14. Sri Lanka vs Bangladesh test match 2014

Sri Lanka vs Bangladesh test match in 2014 was a very exciting one. The Sri Lankan cricket team achieved a great victory against Bangladesh at Mirpur on 27 January 2014. The team scored 730 runs in just 6 days of play, at a run rate of 3.88.

This is an incredible achievement, and the team is to be congratulated on their performance. The Bangladesh team was no match for the Sri Lankans and was unable to score enough runs to win the game. This victory is a great boost for the Sri Lankan team, and will no doubt help them in their future matches.

Bangladesh experiences its fourth-heaviest defeat in Test history despite the late-hitting barrage from Rubel and Al-Amin. Sri Lanka wins the opening Test by an innings and 248 runs, which is their second-largest margin of victory in Test matches. There are undoubtedly a number of areas that Bangladesh can improve, so they will need to go back to the drawing board and identify them.

15. Australia vs England test match 1930

In the 1930 Australia vs England test match, Australia came out on top, winning by 7 wickets. This was a comprehensive victory for the Australians, who dominated both batting and bowling throughout the match. England’s batsmen struggled against the pace and accuracy of the Australian bowlers, and their innings collapsed in both innings.

The Australian batsmen, on the other hand, made light work of the England bowling attack and scored runs at will. This was a convincing victory for Australia, and it is clear that they are the better team.

The Australian team that toured England in 1930 was one of the most successful in the history of the game. They won all five Test matches and also scored a world record total of 729 runs in the first innings of the final Test at Lords. This remained the highest score in an innings until 1938 when it was surpassed by Don Bradman’s Australians.

16. India

India achieved a resounding victory against Sri Lanka in the final test match of the series, played at the Brabourne Stadium in Mumbai.

Scoring 726 runs in their first innings, India posted a huge total for Sri Lanka to chase. The visitors were never in the hunt, eventually being bowled out for 702 runs in reply in two innings.

This meant that India won the match by an innings and 24 runs, wrapping up a comfortable 2-0 series victory. It was a dominant performance from start to finish by MS Dhoni’s men, who will no doubt be pleased with their efforts over the past fortnight.

17. New Zealand

New Zealand’s national cricket team achieved a score of 715 runs in six days of play, with a run rate of 4.38 runs per over, against Bangladesh at Hamilton on 28 February 2019. This was the first-highest score made by New Zealand in an innings, and the seventeenth-highest score made by any team in Test cricket history.

The match was played on a grass pitch which favored batting, and conditions were described as good for batting throughout the match. New Zealand’s openers Tom Latham and Jeet Raval scored centuries, Kane Williamson scored a double century.

Bangladesh’s bowlers were unable to contain the New Zealand batsmen, with only Mehedi Hasan taking more than two wickets in the match. This result means that New Zealand have now won all three Test matches played against Bangladesh.

18. Sri Lanka

Sri Lanka scored 713 runs in the first innings of the test match against Zimbabwe, with a run rate of 4.3 per over. The team batted for 3 days, facing 165.3 overs in total. This is the highest score made by Sri Lanka for the fifth time in a test match, and the second-highest score made by any team against Zimbabwe.

The Zimbabwean team was all out for 228 runs in their first innings, with a run rate of 3.04 per over. Zimbabwe played better in the field during their second innings at Bulawayo, but they were unable to stop Sri Lanka from winning the series 2-0 with a crushing victory of an innings and 254 runs.

Sri Lanka ended their tour with victories in all five one-day games and both Test matches. Given the level of the opposition, it would have come as a huge surprise if they hadn’t. The new Zimbabwean squad was completely destroyed statistically but not in spirit, and they may at least take solace in the potential that Taylor and Panyangara have shown for the future.

19. Sri Lanka

Sri Lanka scored 713 runs in 9 days against Bangladesh at Chattogram on 31 Jan 2018. The run rate was 3.57 and the overs were 199.3. Bangladesh could only manage to score 513 runs in their innings, giving Sri Lanka a lead of 200 runs.

This match was declared a draw. Bangladesh has given Sri Lanka a good competition with the total making in two innings which Sri Lanka has made in one inning.

20. England

England’s Test cricket team notched up an impressive victory over India at Birmingham, on 10 August 2011. The hosts posted a first-innings score of 710, which was enough to secure a win by an innings and 242 runs. This was England’s third-highest Test total ever, and their biggest against India.

The match was decided on the second day when England added 427 runs to their overnight total of 283/4. Alastair Cook top-scored with 294, while Eoin Morgan smashed his way to 104 from 199 balls. India were never in the hunt after that, eventually being bowled out for 224 and 244.

This was a comprehensive victory for England, who asserted their dominance over India with some high-class batting and bowling performances.

In conclusion, these are the top 20 highest test score by team in cricket history. This list is sure to change over time as teams continue to improve and new records are set. For now, enjoy reliving these great moments in cricketing history.


  1. […] Test cricket is the oldest form of sport, dating back to 1877. Test cricket is considered the pinnacle of the sport because it tests a player’s skills and endurance over a long period. It is demanding and requires discipline, concentration, and mental toughness. Test cricket also tests a player’s ability to adapt to different conditions and situations. […]


Please enter your comment!
Please enter your name here

Related articles

Israel-Hamas Ceasefire Extended for Another Day Amid Peace Efforts

In a crucial step towards peace, Israel and Hamas have decided to extend their ceasefire for an extra...

41 Workers Rescued from Tunnel in India After 17 Days

In Uttarakhand, India, 41 workers were rescued after being stuck in a collapsed tunnel for 17 days. The...

Ceasefire in Gaza: 24 Hostages Released

A ceasefire between Israel and Hamas has started in Gaza, bringing a temporary stop to the seven-week conflict....

A Big Russian Drone Attack Hits Kyiv, Ukraine

Kyiv, Ukraine's capital, was hit by the biggest drone attack since the war with Russia started. Early on...