140 years of Test cricket: All-time team records

England cricket team
The English cricket team before they travelled to Australia for the first Test. (Photo credit: MCC)

Highest innings totals

Sri Lankan cricket
Sanath Jayasuriya scored a career-best 340 as Sri Lanka scored 952 against India
TeamSpanHighest Score
Sri Lanka1982-2017952
England1877-2016903
West Indies1928-2016790
Pakistan1952-2017765
India1932-2017759
Australia1877-2017758
New Zealand1930-2017690
South Africa1889-2017682
Bangladesh2000-2017638
Zimbabwe1992-2016563

This list is an absolute delight for fans who enjoy watching teams batting. The lowest amongst these scores belongs to Zimbabwe, who managed a more than respectable 563. The highest innings total has been recorded by Sri Lanka, who scored a ridiculous 952 runs against India in Colombo in 1997.

Apart from the Lankans, the only other team to breach the 900 run barrier is England. India’s highest score is 759, which they managed against England towards the end of 2016 in Chennai.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications