Team Records

Longest Win Streak by Teams in Test Cricket

TeamWinsMarginAgainstVenueMatch Date
Australia1610 wicketsZimbabweHarare14 Oct 1999
10 wicketsPakistanBrisbane5 Nov 1999
4 wicketsPakistanHobart18 Nov 1999
inns & 20 runsPakistanW.A.C.A26 Nov 1999
285 runsIndiaAdelaide10 Dec 1999
180 runsIndiaMelbourne26 Dec 1999
inns & 141 runsIndiaSydney2 Jan 2000
62 runsNew ZealandAuckland11 Mar 2000
6 wicketsNew ZealandWellington24 Mar 2000
6 wicketsNew ZealandHamilton31 Mar 2000
inns & 126 runsWest IndiesBrisbane23 Nov 2000
inns & 27 runsWest IndiesW.A.C.A1 Dec 2000
5 wicketsWest IndiesAdelaide15 Dec 2000
352 runsWest IndiesMelbourne26 Dec 2000
6 wicketsWest IndiesSydney2 Jan 2001
10 wicketsIndiaWankhede27 Feb 2001
Australia16184 runsSouth AfricaMelbourne26 Dec 2005
8 wicketsSouth AfricaSydney2 Jan 2006
7 wicketsSouth AfricaCape Town16 Mar 2006
112 runsSouth AfricaDurban24 Mar 2006
2 wicketsSouth AfricaJohannesburg31 Mar 2006
3 wicketsBangladeshFatullah9 Apr 2006
inns & 80 runsBangladeshChattogram16 Apr 2006
277 runsEnglandBrisbane23 Nov 2006
6 wicketsEnglandAdelaide1 Dec 2006
206 runsEnglandW.A.C.A14 Dec 2006
inns & 99 runsEnglandMelbourne26 Dec 2006
10 wicketsEnglandSydney2 Jan 2007
inns & 40 runsSri LankaBrisbane8 Nov 2007
96 runsSri LankaHobart16 Nov 2007
337 runsIndiaMelbourne26 Dec 2007
122 runsIndiaSydney2 Jan 2008
West Indies1110 wicketsAustraliaBridgetown30 Mar 1984
inns & 36 runsAustraliaSt John’s7 Apr 1984
10 wicketsAustraliaKingston28 Apr 1984
inns & 180 runsEnglandBirmingham14 Jun 1984
9 wicketsEnglandLord’s28 Jun 1984
8 wicketsEnglandLeeds12 Jul 1984
inns & 64 runsEnglandManchester26 Jul 1984
172 runsEnglandThe Oval9 Aug 1984
inns & 112 runsAustraliaW.A.C.A9 Nov 1984
8 wicketsAustraliaBrisbane23 Nov 1984
191 runsAustraliaAdelaide7 Dec 1984
South Africa*1040 runsWest IndiesProvidence15 Aug 2024
7 wicketsBangladeshMirpur21 Oct 2024
inns & 273 runsBangladeshChattogram29 Oct 2024
233 runsSri LankaDurban27 Nov 2024
109 runsSri LankaGqeberha5 Dec 2024
2 wicketsPakistanCenturion26 Dec 2024
10 wicketsPakistanCape Town3 Jan 2025
5 wicketsAustraliaLord’s11 Jun 2025
328 runsZimbabweBulawayo28 Jun 2025
inns & 236 runsZimbabweBulawayo6 Jul 2025
Sri Lanka9inns & 77 runsIndiaColombo (SSC)29 Aug 2001
inns & 137 runsBangladeshColombo (SSC)6 Sep 2001
10 wicketsWest IndiesGalle13 Nov 2001
131 runsWest IndiesKandy21 Nov 2001
10 wicketsWest IndiesColombo (SSC)29 Nov 2001
inns & 166 runsZimbabweColombo (SSC)27 Dec 2001
inns & 94 runsZimbabweKandy4 Jan 2002
315 runsZimbabweGalle12 Jan 2002
8 wicketsPakistanLahore6 Mar 2002
South Africa95 wicketsAustraliaDurban15 Mar 2002
inns & 107 runsBangladeshEast London18 Oct 2002
inns & 160 runsBangladeshPotchefstroom25 Oct 2002
inns & 64 runsSri LankaJohannesburg8 Nov 2002
3 wicketsSri LankaCenturion15 Nov 2002
10 wicketsPakistanDurban26 Dec 2002
inns & 142 runsPakistanCape Town2 Jan 2003
inns & 60 runsBangladeshChattogram24 Apr 2003
inns & 18 runsBangladeshDhaka1 May 2003
Australia8377 runsEnglandSydney17 Dec 1920
inns & 91 runsEnglandMelbourne31 Dec 1920
119 runsEnglandAdelaide14 Jan 1921
8 wicketsEnglandMelbourne11 Feb 1921
9 wicketsEnglandSydney25 Feb 1921
10 wicketsEnglandNottingham28 May 1921
8 wicketsEnglandLord’s11 Jun 1921
219 runsEnglandLeeds2 Jul 1921
England87 wicketsNew ZealandLord’s20 May 2004
9 wicketsNew ZealandLeeds3 Jun 2004
4 wicketsNew ZealandNottingham10 Jun 2004
210 runsWest IndiesLord’s22 Jul 2004
256 runsWest IndiesBirmingham29 Jul 2004
7 wicketsWest IndiesManchester12 Aug 2004
10 wicketsWest IndiesThe Oval19 Aug 2004
7 wicketsSouth AfricaGqeberha17 Dec 2004

Key Insights

Australia holds the record for the most consecutive wins in Test cricket. They won 16 matches on the bounce between October 1999 and March 2001. The Aussies levelled their own record again between December 2005 and January 2008.

The West Indies were the first-ever Test team to register a win streak of 10 or more matches. They won 11 back-to-back Tests in 1984.

Eight of the West Indies’ 11 wins came away from home, the most consecutive for a Test team in away conditions. Five of those victories came in England, while the other three were in Australia.

On the other hand, Australia holds the record for the longest winning streak by any team at home. They clinched 12 consecutive victories between January 1999 and January 2001.

Australia have won seven or more Tests in a row five times, the most by a team. England, South Africa, and the West Indies are the other teams with multiple instances.

The West Indies won seven consecutive Tests between April 1985 and April 1986. They won their first three matches – two against New Zealand and one against England – by a 10-wicket margin. These are the most consecutive 10-wicket Test victories by a team.

21 matches lost in a row by Bangladesh are the most for a team in Test cricket. Their losing streak started in November 2001 and ended in February 2004.

In the same period, Bangladesh lost 16 consecutive bilateral series, the longest Test series defeat streak for a team.

England, Australia, and India won nine Test series on the trot, the joint-most by a team in the longest format. Meanwhile, India holds the record for the most consecutive home Test series wins.