Australia's fortress, and New Zealand's long wait
The longest winning and losing streaks, at home and abroad
Travis Basevi and George Binoy
07-Oct-2009

Australia's victory against India at the SCG in 2008 was their 11th in a row at home • Getty Images
What is Australia's longest winning streak at home? Which team has strung together the most successive victories in a foreign country? How many Tests did New Zealand play in England before they won one? It's what we've dug up in this week's List - consecutive wins and losses in a particular country.
The 21st century Australian outfit possesses the two longest winning streaks in a particular country - 12 Tests at home between January 1999 and 2001, and another 11 consecutive victories between December 2005 and January 2008. The first streak began with the fifth Ashes Test at the SCG in 1999, included whitewashes against Pakistan, India and West Indies, and ended with a series of three draws against New Zealand. The second run started after Jacques Rudolph's match-saving century at the WACA in 2005 and comprised two wins against South Africa, five against England, and two each against Sri Lanka and India. That streak also ended at the WACA, with a 72-run defeat to India.
If Rudolph hadn't scored that fourth-innings hundred, Australia would have strung together 21 wins in a row because, before that Test against South Africa in Perth, they had 10 wins on the trot against New Zealand, Pakistan, ICC World XI, and West Indies. On the whole, between January 1999 and 2008, Australia played 54 Tests at home, winning 45 and losing only two. The longest streak the all-conquering West Indies team of the 1980s managed was only seven consecutive wins, in 1985-86.
It isn't Australia, though, but England who have the most consecutive wins in a foreign country. England beat South Africa, who were playing their first Test, by eight wickets in Port Elizabeth in March 1889 and over the next decade won seven Tests on the trot in South Africa. England's run ended with a thrilling one-wicket victory for the hosts in Johannesburg in 1906, the first Test of a series South Africa won 4-1.
Australia, though, aren't far behind. They rarely are. The 1936 Cape Town Test was the first of four consecutive innings victories in South Africa, after which they won two more Tests, by eight and five wickets. Their run of six successive wins was halted by a high-scoring draw in Johannesburg in 1950 or else their innings-victory in the next Test, at St George's Park, would have been their eighth in a row in South Africa.
Team | Host Country | Mat | Start Match | Scorecard | End Match | Scorecard |
---|---|---|---|---|---|---|
Australia | in Australia | 12 | Jan 2, 1999 | Test 1439 | Jan 2, 2001 | Test 1527 |
Australia | in Australia | 11 | ||||
India | ||||||
South Africa | in South Africa | 10 | Mar 6, 1998 | Test 1406 | Nov 25, 1999 | Test 1471 |
Sri Lanka | in Sri Lanka | 10 | ||||
England | ||||||
South Africa | in South Africa | 9 | Mar 15, 2002 | Test 1595 | Dec 26, 2003 | Test 1679 |
Australia | in Australia | 9 | ||||
England | ||||||
Australia | in Australia | 8 | Dec 17, 1920 | Test 135 | Jan 16, 1925 | Test 160 |
England | in England | 8 | ||||
Australia | ||||||
West Indies | in West Indies | 7 | Apr 26, 1985 | Test 1015 | Apr 11, 1986 | Test 1045 |
Australia | in Australia | 7 | ||||
Australia | ||||||
England | in England | 6 | Jul 25, 1957 | Test 442 | Jul 24, 1958 | Test 457 |
West Indies | in West Indies | 6 | ||||
Sri Lanka |
The Perth defeat to India also prevented Australia from equalling Pakistan's run of 26 Tests without a defeat (draws included). Pakistan were unbeaten at home for six years between December 1980 and 1986, winning 14 and drawing 12 Tests. That streak was preceded by a 19-match unbeaten run (14 draws, two wins) dating back to 1969, and Pakistan were also undefeated at home for 15 Tests (nine draws, six wins) until 1990 after the loss to West Indies in Lahore in 1986.
The longest unbeaten run in a foreign country is England's 23 Tests in New Zealand between January 1930, when England toured for the first time, and February 1975. They won 10 and drew 13 of those Tests and only suffered their first defeat in New Zealand in Wellington in 1978.
West Indies were also undefeated in England for 23 Tests between 1973 and 1988. However, they haven't won any of their last 14 Teststhere: losing 12 and drawing two Tests since the victory at Edgbaston in 2000.
Team | Host Country | Mat | Start Match | Scorecard | End Match | Scorecard |
---|---|---|---|---|---|---|
Pakistan | in Pakistan | 26 | ||||
West Indies | ||||||
Australia | in Australia | 25 | Dec 26, 2003 | Test 1678 | Jan 2, 2008 | Test 1857 |
England | in England | 24 | ||||
England | ||||||
West Indies | in England | 23 | Jul 26, 1973 | Test 725 | Aug 4, 1988 | Test 1102 |
Australia | in Australia | 22 | ||||
England | ||||||
Australia | in South Africa | 21 | Oct 11, 1902 | Test 75 | Feb 28, 1958 | Test 451 |
Australia | in Australia | 21 | ||||
India | ||||||
Pakistan | in Pakistan | 19 | Nov 8, 1969 | Test 665 | Nov 24, 1980 | Test 886 |
Australia | in Australia | 17 | ||||
England | ||||||
England | in England | 16 | Jun 21, 1951 | Test 335 | Jul 22, 1954 | Test 389 |
India | in India | 16 | ||||
England | ||||||
West Indies | in India | 15 | Nov 10, 1948 | Test 304 | Dec 11, 1974 | Test 747 |
England | in England | 15 | ||||
Pakistan | ||||||
Sri Lanka | in Sri Lanka | 15 | Aug 29, 2001 | Test 1559 | Dec 18, 2003 | Test 1675 |
New Zealand also had to wait decades for their first win in England. They drew their first match there, at Lord's in June 1931, and endured 10 more draws and 17 defeats before finally winning a Test by five wickets at Leeds in 1983.
South Africa suffered a winless period at home between January 1931 and March 1950. They played 24 Tests during that time, against England and Australia, losing 11 and drawing 13. It is the most consecutive home matches by a team without a single victory. South Africa's eight straight home defeats against England between 1889 and 1899 are also the second-highest number of consecutive home losses, after Bangladesh's 13.
Team | Host Country | Mat | Start Match | Scorecard | End Match | Scorecard |
---|---|---|---|---|---|---|
New Zealand | in England | 28 | ||||
South Africa | ||||||
West Indies | in West Indies | 22 | May 5, 1965 | Test 589 | Apr 21, 1973 | Test 721 |
New Zealand | in New Zealand | 21 | ||||
India | ||||||
Pakistan | in India | 21 | Nov 13, 1952 | Test 357 | Mar 4, 1987 | Test 1071 |
South Africa | in England | 20 | ||||
India | ||||||
England | in Pakistan | 19 | Jan 19, 1962 | Test 521 | Nov 29, 2000 | Test 1518 |
Pakistan | in England | 18 | ||||
New Zealand | ||||||
England | in England | 16 | Jun 5, 1986 | Test 1046 | Aug 4, 1988 | Test 1102 |
India | in West Indies | 16 | ||||
New Zealand | ||||||
India | in India | 15 | Dec 9, 1981 | Test 912 | Dec 24, 1983 | Test 972 |
Bangladesh | in Bangladesh | 15 | ||||
Australia | ||||||
Sri Lanka | in India | 14 | Sep 17, 1982 | Test 934 | Dec 18, 2005 | Test 1778 |
West Indies | in England | 14 |
The most consecutive ODI wins in a country is Australia's 16-match streak in the Caribbean. It began with the 2007 World Cup, during which they won all 11 matches to retain the title, after which they blanked West Indies 5-0 in a bilateral series in 2008. That was their last 50-over assignment in the Caribbean and so their streak hasn't ended yet.
Team | Host Country | Mat | Start Match | Scorecard | End Match | Scorecard |
---|---|---|---|---|---|---|
Australia | ||||||
West Indies | in England | 14 | Sep 7, 1973 | ODI 9 | May 28, 1980 | ODI 89 |
West Indies | in West Indies | 12 | ||||
Sri Lanka | ||||||
Sri Lanka | in Sri Lanka | 12 | Aug 31, 1999 | ODI 1491 | Jul 25, 2001 | ODI 1738 |
Pakistan | in Pakistan | 12 | ||||
Australia | ||||||
England | in Zimbabwe | 12 | Feb 16, 2000 | ODI 1562 | Dec 5, 2004 | ODI 2197 |
West Indies | in Australia | 11 | ||||
South Africa | ||||||
Pakistan | in Pakistan | 11 | Jan 21, 2008 | ODI 2662 | Jun 24, 2008 | ODI 2712 |
Australia | in Australia | 10 | ||||
Pakistan | ||||||
Australia | in Australia | 10 | Jan 12, 2000 | ODI 1539 | Aug 16, 2000 | ODI 1620 |
South Africa | in South Africa | 10 | ||||
Australia | ||||||
Australia | in South Africa | 10 | Feb 11, 2003 | ODI 1945 | Mar 23, 2003 | ODI 1993 |
Zimbabwe | in Bangladesh | 10 | ||||
South Africa | ||||||
Sri Lanka | in Zimbabwe | 10 | Apr 20, 2004 | ODI 2119 | Nov 30, 2008 | ODI 2785 |
Team | Host Country | Mat | Start Match | Scorecard | End Match | Scorecard |
---|---|---|---|---|---|---|
Bangladesh | in Bangladesh | 21 | ||||
Zimbabwe | ||||||
Zimbabwe | in Zimbabwe | 16 | Apr 20, 2004 | ODI 2119 | Sep 4, 2005 | ODI 2280 |
Kenya | in Kenya | 14 | ||||
Bangladesh | ||||||
Sri Lanka | in Pakistan | 12 | Mar 31, 1982 | ODI 151 | Jan 15, 1992 | ODI 706 |
Sri Lanka | in Australia | 11 | ||||
Zimbabwe | ||||||
Sri Lanka | in United Arab Emirates | 10 | Apr 8, 1984 | ODI 260 | Mar 24, 1989 | ODI 565 |
Bangladesh | in Sri Lanka | 10 | ||||
Zimbabwe | ||||||
Zimbabwe | in South Africa | 10 | Feb 6, 2000 | ODI 1558 | Sep 20, 2006 | ODI 2420 |
Bangladesh | in Sri Lanka | 10 | ||||
Bangladesh | ||||||
Zimbabwe | in Zimbabwe | 10 | Dec 2, 2007 | ODI 2651 | Aug 11, 2009 | ODI 2871 |
Zimbabwe | in India | 9 | ||||
West Indies | ||||||
Zimbabwe | in Pakistan | 9 | Nov 24, 1998 | ODI 1377 | Feb 2, 2008 | ODI 2669 |
West Indies | in South Africa | 9 |
Click here for the full tables.
If there's a particular List you would like to see, email us with your comments and suggestions.
George Binoy is a senior sub-editor at Cricinfo