Matches (19)
T20WC Warm-up (7)
ENG v PAK (1)
CE Cup (3)
Vitality Blast (8)
The List

The run machines

England are on a hat-trick of 500-plus totals in Tests, India have scored more than 300 in their previous 24 matches. Can both teams continue their consistent form?

Alastair Cook and Jonathan Trott take the applause after their record stand, Australia v England, 1st Test, Brisbane, 5th day, November 29, 2010

Alastair Cook and Jonathan Trott have led England to massive totals in the first two Ashes Tests  •  AFP

Two Test matches begin in the southern hemisphere on Thursday, in Perth and in Centurion, and in both those games, the visiting side from the north is entering the contest in formidable batting form. England scored totals in excess of 500 in each of the first two Ashes Tests, while India have made more than 300 in at least one innings of their previous 24 matches. This week's column is about teams that have scored above (and below) a certain level in the most consecutive Tests.
If England make more than 500 again at the WACA, they will equal their longest streak of consecutive Tests with 500-plus totals. They've managed to do it three times in a row on two occasions, both in the 21st century. Against Sri Lanka in 2002, England made 529 at Lord's, 545 at Edgbaston and 512 at Old Trafford. They drew the first game and won the next two. The next time they did it was in the Caribbean in 2009, when they made 566 in Antigua, 600 in Barbados and 546 in Trinidad. All those Tests were drawn.
So far on the tour of Australia, England have made 517 in Brisbane and 620 in Adelaide. Should they make 500-plus in Perth, they'll have a shot at equaling the longest streak of matches with such totals when they go to Melbourne for the Boxing Day Test. No team has done it in more than four consecutive matches. If England make 600 at the WACA, though, it will be the first time they are stringing together totals of 600-plus in two consecutive Tests. It's been done eight times before - by Australia, West Indies, India, Pakistan and Sri Lanka.
Most consecutive Tests with a score greater than or equal to 500
Team Mat Start MatchOpposition Scorecard End Match Opposition Scorecard
Australia 4 Dec 26, 1968v West Indies Test 643 Feb 14, 1969 v West Indies Test 646
South Africa 4 Dec 12, 2003 v West IndiesTest 1674 Jan 16, 2004 v West Indies Test 1682
Pakistan 4 Nov 29, 2005 v England Test 1774 Jan 29, 2006 v India Test 1783
Australia4 Apr 16, 2006 v Bangladesh Test 1799 Dec 14, 2006v England Test 1821
Australia 3 Nov 29, 1946 v England Test 279 Jan 1, 1947 v EnglandTest 281
Australia 3 Jan 23, 1948v India Test 294 Jun 10, 1948 v England Test 299
West Indies 3 Dec 31, 1958 v IndiaTest 463 Feb 6, 1959 v India Test 467
West Indies 3 Apr 1, 1971 v India Test 685 Feb 16, 1972 v New Zealand Test 693
Australia3 Feb 3, 1989 v West Indies Test 1114 Jun 22, 1989v England Test 1122
India 3 Feb 11, 1993 v England Test 1213 Mar 13, 1993 v ZimbabweTest 1218
Australia 3 Dec 8, 1995v Sri Lanka Test 1317 Jan 25, 1996 v Sri Lanka Test 1324
South Africa 3 Sep 7, 2001 v ZimbabweTest 1562 Nov 3, 2001 v India Test 1564
Sri Lanka 3 Aug 29, 2001 v India Test 1559 Nov 13, 2001 v West Indies Test 1567
Sri Lanka3 Nov 29, 2001 v West Indies Test 1572 Jan 4, 2002v Zimbabwe Test 1583
England 3 May 16, 2002 v Sri Lanka Test 1603 Jun 13, 2002 v Sri LankaTest 1606
India 3 Dec 10, 2004v Bangladesh Test 1725 Mar 8, 2005 v Pakistan Test 1738
England 3 Feb 15, 2009 v West IndiesTest 1908 Mar 6, 2009 v West Indies Test 1914
Australia are on a roll too, a roll of smaller scores though. They managed to scrape past 300 during the second innings of the defeat in Adelaide, which extended their present unbroken stretch of at least one 300-plus total in a Test to 26 matches . They've won 13 of those games but lost nine. Australia also hold the record - 34 consecutive Tests with 300 or more in each of them.
India's present run of 24 Tests began against Australia in Bangalore in 2008, and they've won 13 of those matches and lost only two. If India make 300 at Centurion, they'll draw level with South Africa, who had a score of 300 in at least one innings of 25 Tests between March 2002 and August 2004.
India's streak also contains the longest stretch of matches in which a team has scored more than 400 in at least one innings. Between December 2008 and January 2010, India made more than 400 in nine straight matches, equaling Australia's run in 1989 and South Africa's in 1999-00. The innings defeat to South Africa in Nagpur in February ended that spell, but India began a new one in Sri Lanka in July, and have scored more than 400 in seven consecutive Tests since.
Most consecutive Tests with a score greater than or equal to 300
Team Mat Start Match Opposition Scorecard End Match OppositionScorecard
Australia 34 Aug 16, 2001 v England Test 1556 Mar 24, 2004 v Sri LankaTest 1691
Australia 26 Nov 28, 2008v New Zealand Test 1896 Dec 3, 2010 v England Test 1983
South Africa 25 Mar 8, 2002 v AustraliaTest 1593 Aug 4, 2004 v Sri Lanka Test 1709
India 24 Oct 9, 2008 v Australia Test 1887 Nov 20, 2010 v New Zealand Test 1978
Australia22 Nov 18, 2004 v New Zealand Test 1721 Mar 24, 2006v South Africa Test 1792
Australia 17 Apr 9, 2006 v Bangladesh Test 1797 Oct 9, 2008 v IndiaTest 1887
Pakistan 15 Aug 22, 1974v England Test 744 Dec 14, 1977 v England Test 810
England 15 Apr 10, 2004 v West IndiesTest 1696 Jun 3, 2005 v Bangladesh Test 1753
Australia 13 Dec 14, 1928 v England Test 177 Feb 13, 1931 v West Indies Test 205
West Indies13 Mar 16, 1984 v Australia Test 983 Dec 22, 1984v Australia Test 1005
Australia 13 Jan 26, 1989 v West Indies Test 1113 Jan 19, 1990 v PakistanTest 1135
England 12 Jun 23, 1928v West Indies Test 173 Jul 27, 1929 v South Africa Test 184
Australia 12 Jul 27, 1961 v EnglandTest 510 Feb 7, 1964 v South Africa Test 555
India 12 Feb 11, 1977 v England Test 795 Dec 29, 1978 v West Indies Test 839
South Africa12 Dec 26, 1998 v West Indies Test 1437 Jan 2, 2000v England Test 1482
England 11 Jul 23, 1964 v Australia Test 564 Jul 22, 1965 v South AfricaTest 594
England 10 Jan 11, 1930v West Indies Test 187 Jul 11, 1930 v Australia Test 196
West Indies 10 Mar 19, 1971 v IndiaTest 684 Mar 9, 1973 v Australia Test 716
Australia 10 Aug 10, 1972 v England Test 702 Dec 29, 1973 v New Zealand Test 728
India10 Aug 30, 1979 v England Test 854 Dec 16, 1979v Pakistan Test 865
Australia 10 Jun 3, 1993 v England Test 1223 Dec 26, 1993 v South AfricaTest 1242
Australia 10 Sep 28, 1994v Pakistan Test 1268 Apr 8, 1995 v West Indies Test 1295
Australia 10 Nov 23, 2000 v West IndiesTest 1516 Jul 19, 2001 v England Test 1552
Sri Lanka 10 Dec 15, 2006 v New Zealand Test 1822 Mar 22, 2008 v West Indies Test 1869
Matches in which teams have been dismissed for scores less than 100 in the modern day are pretty rare. Consecutive matches are rarer so Pakistan's twin implosions against England at Trent Bridge and Edgbaston in August make the list. No team is ever going to beat Australia's 19th-century run of sub-100 scores though. Between August 1886 and 1888, they were dismissed for less than 100 in seven consecutive Tests. They lost six of those matches to England but won at Lord's by 61 runs.
Most consecutive Tests with a score less than 100 (when all out only)
Team Mat Start MatchOpposition Scorecard End Match Opposition Scorecard
Australia 7 Aug 12, 1886v England Test 24 Aug 30, 1888 v England Test 30
South Africa 4 Mar 12, 1889 v EnglandTest 31 Feb 13, 1896 v England Test 47
New Zealand 4 Jun 5, 1958 v England Test 454 Jul 24, 1958 v England Test 457
South Africa3 Oct 18, 1902 v Australia Test 76 Jan 2, 1906v England Test 88
South Africa 2 Feb 14, 1899 v England Test 58 Apr 1, 1899 v EnglandTest 59
South Africa 2 May 27, 1912v Australia Test 121 Jun 10, 1912 v England Test 122
Australia 2 Dec 4, 1936 v EnglandTest 255 Dec 18, 1936 v England Test 256
India 2 Jul 17, 1952 v England Test 353 Aug 14, 1952 v England Test 354
South Africa2 Dec 24, 1956 v England Test 434 Jan 1, 1957v England Test 435
Bangladesh 2 Jun 25, 2007 v Sri Lanka Test 1837 Jul 3, 2007 v Sri LankaTest 1838
Pakistan 2 Jul 29, 2010v England Test 1967 Aug 6, 2010 v England Test 1969
Australia also endured a period between 1885 and 1890 in which they were dismissed for less than 200 in at least one innings of 12 consecutive Tests. That remained the longest such streak for more than 100 years, until Bangladesh joined the fraternity and were skittled for sub-200 totals in 14 consecutive Tests between 2001 and 2003.
Most consecutive Tests with a score less than 200 (when all out only)
Team Mat Start Match Opposition Scorecard End Match OppositionScorecard
Bangladesh 14 Dec 18, 2001 v New Zealand Test 1577 Jul 25, 2003 v AustraliaTest 1652
Australia 12 Mar 21, 1885v England Test 21 Aug 11, 1890 v England Test 34
South Africa 8 Mar 12, 1889 v EnglandTest 31 Apr 1, 1899 v England Test 59
New Zealand 8 Jun 5, 1958 v England Test 454 Dec 8, 1961 v South Africa Test 515
West Indies8 Jun 29, 2000 v England Test 1503 Dec 26, 2000v Australia Test 1525
Bangladesh 8 May 25, 2007 v India Test 1833 Feb 29, 2008 v South AfricaTest 1865
Australia 7 Dec 1, 1978v England Test 834 Mar 10, 1979 v Pakistan Test 849
England 7 Feb 21, 1986 v West IndiesTest 1036 Jun 19, 1986 v India Test 1047
Australia 6 Feb 26, 1904 v England Test 81 Jul 24, 1905 v England Test 86
South Africa6 Feb 17, 1911 v Australia Test 114 Jul 15, 1912v Australia Test 125
South Africa 6 Aug 12, 1912 v England Test 128 Feb 27, 1914 v EnglandTest 134
Australia 6 Feb 12, 1932v South Africa Test 216 Feb 23, 1933 v England Test 224
England 6 Jan 2, 1999 v AustraliaTest 1439 Nov 25, 1999 v South Africa Test 1471
England 5 Jan 29, 1898 v Australia Test 56 Jun 1, 1899 v Australia Test 60
England5 Jan 2, 1906 v South Africa Test 88 Mar 30, 1906v South Africa Test 92
Pakistan 5 Jun 10, 1954 v England Test 387 Jan 1, 1955 v IndiaTest 394
South Africa 5 Feb 7, 1958v Australia Test 449 Jul 7, 1960 v England Test 494
England 5 Jun 19, 1997 v AustraliaTest 1370 Aug 21, 1997 v Australia Test 1377
India 5 Dec 10, 1999 v Australia Test 1476 Mar 2, 2000 v South Africa Test 1486
Zimbabwe5 Dec 27, 2001 v Sri Lanka Test 1581 Feb 28, 2002v India Test 1591
Bangladesh 5 Jun 4, 2004 v West Indies Test 1703 Dec 17, 2004 v IndiaTest 1727
West Indies 5 Jun 3, 2005v Pakistan Test 1754 Nov 17, 2005 v Australia Test 1771
Bangladesh 5 May 26, 2005 v EnglandTest 1751 Feb 28, 2006 v Sri Lanka Test 1784
If there's a particular List you would like to see, email us with your comments and suggestions.

Travis Basevi is a cricket statistician and UK Senior Programmer for Cricinfo and other ESPN sports websites. George Binoy is an Assistant Editor at ESPNcricinfo