Top 10 Highest Team Scores in Test Cricket

Test cricket, known as the ultimate format of the sport, has witnessed some monumental innings throughout its history. As teams battle it out over five grueling days, some remarkable displays of batting prowess have resulted in mammoth team scores. In this article, we will delve into the realm of Test cricket and explore the top 10 highest team scores ever achieved, showcasing the remarkable accomplishments of the batsmen and the teams that created history.


952/6d – England vs. Australia (The Oval, 1938)

The English cricket team etched their names into the annals of the sport with an astonishing team score of 952 for 6 declared against their arch-rivals, Australia. Len Hutton’s monumental 364, along with contributions from other English batsmen, set an unprecedented record that still stands strong today.

952/6d - England vs. Australia (The Oval, 1938)

903/7d – England vs. Australia (The Oval, 1938)

Only a few weeks after the aforementioned record-breaking innings, England repeated their dominance against Australia at The Oval. This time, it was the turn of Sir Donald Bradman, regarded as one of the greatest batsmen of all time, who amassed an incredible 244 runs. England declared at 903 for 7, leaving Australia with an insurmountable challenge.

726/9d - Sri Lanka vs. India


849/10 – England vs. West Indies (Kingston, 1930)

During the 1930 tour of the West Indies, England displayed their batting prowess once again. Led by the legendary Walter Hammond’s double century, England piled up a massive 849 runs. This exceptional total proved too much for the West Indian team, who succumbed to defeat.

903/7d - England vs. Australia


790/3d – West Indies vs. Pakistan (Kingston, 1958)

The West Indies’ batting juggernaut was on full display in 1958 as they faced Pakistan. Sir Garfield Sobers, one of cricket’s greatest all-rounders, played an innings for the ages, amassing an unbeaten 365 runs. His record-breaking knock propelled the West Indies to a monumental total of 790 for 3 declared.

849/10 - England vs. West Indies


765/6d – Sri Lanka vs. India (Colombo, 2010)

In 2010, Sri Lanka showcased their batting prowess against India in a high-scoring encounter. Kumar Sangakkara, the elegant left-hander, notched up a majestic 219, supported by Mahela Jayawardene’s 174. The Sri Lankan team amassed a formidable total of 765 for 6, leaving the Indian bowlers hapless.

790/3d - West Indies vs. Pakistan


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

Continuing their penchant for big scores, Sri Lanka once again make the list. Against a strong South African team in 2006, Jayawardene showcased his sublime skills, scoring an unbeaten 374. The Sri Lankan team declared at 756 for 5, making a resounding statement in the process.

765/6d - Sri Lanka vs. India


751/5d – West Indies vs. England (St. John’s, 2004)

In a battle between two cricketing powerhouses, West Indies faced England in 2004. Brian Lara, a batting genius, etched his name in history with an astonishing innings of 400 not out. West Indies declared at 751 for 5, leaving England shell-shocked and in awe of Lara’s superhuman feat.

756/5d - Sri Lanka vs. South Africa


747/10 – Australia vs. England (Adelaide, 1928)

During the 1928 Ashes series, Australia showcased their dominance with an imposing team score. Led by the legendary Sir Don Bradman, the Australian team piled up 747 runs. Bradman, who scored a remarkable 334 in that innings, spearheaded his team’s commanding performance.

751/5d - West Indies vs. England


729/6d – Pakistan vs. Bangladesh (Dhaka, 2002)

In 2002, Pakistan toured Bangladesh and unleashed their batting might. Hanif Mohammad, Inzamam-ul-Haq, and Yousuf Youhana (now Mohammad Yousuf) led the charge with individual centuries, resulting in a colossal team total of 729 for 6 declared.

747/10 - Australia vs. England


726/9d – Sri Lanka vs. India (Mumbai, 2009)

Closing our list is another incredible performance by Sri Lanka, this time against India in Mumbai. Tillakaratne Dilshan, Mahela Jayawardene, and Prasanna Jayawardene played memorable innings, guiding Sri Lanka to a formidable total of 726 for 9 declared.

729/6d - Pakistan vs. Bangladesh



These top 10 highest team scores in Test cricket reflect the tremendous skill, concentration, and resilience of the batsmen involved. From record-breaking individual innings to collective team efforts, these matches will forever be remembered as iconic chapters in the history of the sport. As cricket continues to evolve, fans eagerly await the next moment when the boundaries of possibility will be pushed even further, and new records will be etched into the annals of the game.

Leave a Comment