Most consecutive wins
Team Mat Margin Opposition Ground Match Date Scorecard
Australia 16 10 wickets v Zimbabwe Harare 14 Oct 1999 Test # 1463
10 wickets v Pakistan Brisbane 5 Nov 1999 Test # 1467
4 wickets v Pakistan Hobart 18 Nov 1999 Test # 1469
inns & 20 runs v Pakistan W.A.C.A 26 Nov 1999 Test # 1472
285 runs v India Adelaide 10 Dec 1999 Test # 1476
180 runs v India Melbourne 26 Dec 1999 Test # 1479
inns & 141 runs v India Sydney 2 Jan 2000 Test # 1481
62 runs v New Zealand Auckland 11 Mar 2000 Test # 1488
6 wickets v New Zealand Wellington 24 Mar 2000 Test # 1491
6 wickets v New Zealand Hamilton 31 Mar 2000 Test # 1493
inns & 126 runs v West Indies Brisbane 23 Nov 2000 Test # 1516
inns & 27 runs v West Indies W.A.C.A 1 Dec 2000 Test # 1520
5 wickets v West Indies Adelaide 15 Dec 2000 Test # 1523
352 runs v West Indies Melbourne 26 Dec 2000 Test # 1525
6 wickets v West Indies Sydney 2 Jan 2001 Test # 1527
10 wickets v India Wankhede 27 Feb 2001 Test # 1531
Australia 16 184 runs v South Africa Melbourne 26 Dec 2005 Test # 1779
8 wickets v South Africa Sydney 2 Jan 2006 Test # 1780
7 wickets v South Africa Cape Town 16 Mar 2006 Test # 1789
112 runs v South Africa Durban 24 Mar 2006 Test # 1792
2 wickets v South Africa Johannesburg 31 Mar 2006 Test # 1795
3 wickets v Bangladesh Fatullah 9 Apr 2006 Test # 1797
inns & 80 runs v Bangladesh Chattogram 16 Apr 2006 Test # 1799
277 runs v England Brisbane 23 Nov 2006 Test # 1817
6 wickets v England Adelaide 1 Dec 2006 Test # 1819
206 runs v England W.A.C.A 14 Dec 2006 Test # 1821
inns & 99 runs v England Melbourne 26 Dec 2006 Test # 1824
10 wickets v England Sydney 2 Jan 2007 Test # 1826
inns & 40 runs v Sri Lanka Brisbane 8 Nov 2007 Test # 1845
96 runs v Sri Lanka Hobart 16 Nov 2007 Test # 1847
337 runs v India Melbourne 26 Dec 2007 Test # 1855
122 runs v India Sydney 2 Jan 2008 Test # 1857
West Indies 11 10 wickets v Australia Bridgetown 30 Mar 1984 Test # 986
inns & 36 runs v Australia St John's 7 Apr 1984 Test # 987
10 wickets v Australia Kingston 28 Apr 1984 Test # 988
inns & 180 runs v England Birmingham 14 Jun 1984 Test # 989
9 wickets v England Lord's 28 Jun 1984 Test # 990
8 wickets v England Leeds 12 Jul 1984 Test # 991
inns & 64 runs v England Manchester 26 Jul 1984 Test # 992
172 runs v England The Oval 9 Aug 1984 Test # 993
inns & 112 runs v Australia W.A.C.A 9 Nov 1984 Test # 997
8 wickets v Australia Brisbane 23 Nov 1984 Test # 999
191 runs v Australia Adelaide 7 Dec 1984 Test # 1002
Sri Lanka 9 inns & 77 runs v India Colombo (SSC) 29 Aug 2001 Test # 1559
inns & 137 runs v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
10 wickets v West Indies Galle 13 Nov 2001 Test # 1567
131 runs v West Indies Kandy 21 Nov 2001 Test # 1570
10 wickets v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
inns & 166 runs v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
inns & 94 runs v Zimbabwe Kandy 4 Jan 2002 Test # 1583
315 runs v Zimbabwe Galle 12 Jan 2002 Test # 1585
8 wickets v Pakistan Lahore 6 Mar 2002 Test # 1592
South Africa 9 5 wickets v Australia Durban 15 Mar 2002 Test # 1595
inns & 107 runs v Bangladesh East London 18 Oct 2002 Test # 1619
inns & 160 runs v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
inns & 64 runs v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
3 wickets v Sri Lanka Centurion 15 Nov 2002 Test # 1626
10 wickets v Pakistan Durban 26 Dec 2002 Test # 1635
inns & 142 runs v Pakistan Cape Town 2 Jan 2003 Test # 1637
inns & 60 runs v Bangladesh Chattogram 24 Apr 2003 Test # 1640
inns & 18 runs v Bangladesh Dhaka 1 May 2003 Test # 1642
Australia 8 377 runs v England Sydney 17 Dec 1920 Test # 135
inns & 91 runs v England Melbourne 31 Dec 1920 Test # 136
119 runs v England Adelaide 14 Jan 1921 Test # 137
8 wickets v England Melbourne 11 Feb 1921 Test # 138
9 wickets v England Sydney 25 Feb 1921 Test # 139
10 wickets v England Nottingham 28 May 1921 Test # 140
8 wickets v England Lord's 11 Jun 1921 Test # 141
219 runs v England Leeds 2 Jul 1921 Test # 142
England 8 7 wickets v New Zealand Lord's 20 May 2004 Test # 1700
9 wickets v New Zealand Leeds 3 Jun 2004 Test # 1702
4 wickets v New Zealand Nottingham 10 Jun 2004 Test # 1704
210 runs v West Indies Lord's 22 Jul 2004 Test # 1707
256 runs v West Indies Birmingham 29 Jul 2004 Test # 1708
7 wickets v West Indies Manchester 12 Aug 2004 Test # 1711
10 wickets v West Indies The Oval 19 Aug 2004 Test # 1712
7 wickets v South Africa Gqeberha 17 Dec 2004 Test # 1728
England 7 inns & 98 runs v Australia Melbourne 21 Mar 1885 Test # 21
4 wickets v Australia Manchester 5 Jul 1886 Test # 22
inns & 106 runs v Australia Lord's 19 Jul 1886 Test # 23
inns & 217 runs v Australia The Oval 12 Aug 1886 Test # 24
13 runs v Australia Sydney 28 Jan 1887 Test # 25
71 runs v Australia Sydney 25 Feb 1887 Test # 26
126 runs v Australia Sydney 10 Feb 1888 Test # 27
England 7 inns & 58 runs v West Indies Lord's 23 Jun 1928 Test # 173
inns & 30 runs v West Indies Manchester 21 Jul 1928 Test # 174
inns & 71 runs v West Indies The Oval 11 Aug 1928 Test # 175
675 runs v Australia Brisbane 30 Nov 1928 Test # 176
8 wickets v Australia Sydney 14 Dec 1928 Test # 177
3 wickets v Australia Melbourne 29 Dec 1928 Test # 178
12 runs v Australia Adelaide 1 Feb 1929 Test # 179
West Indies 7 10 wickets v New Zealand Bridgetown 26 Apr 1985 Test # 1015
10 wickets v New Zealand Kingston 4 May 1985 Test # 1016
10 wickets v England Kingston 21 Feb 1986 Test # 1036
7 wickets v England Port of Spain 7 Mar 1986 Test # 1039
inns & 30 runs v England Bridgetown 21 Mar 1986 Test # 1042
10 wickets v England Port of Spain 3 Apr 1986 Test # 1044
240 runs v England St John's 11 Apr 1986 Test # 1045
West Indies 7 134 runs v England Lord's 16 Jun 1988 Test # 1099
inns & 156 runs v England Manchester 30 Jun 1988 Test # 1100
10 wickets v England Leeds 21 Jul 1988 Test # 1101
8 wickets v England The Oval 4 Aug 1988 Test # 1102
9 wickets v Australia Brisbane 18 Nov 1988 Test # 1108
169 runs v Australia W.A.C.A 2 Dec 1988 Test # 1110
285 runs v Australia Melbourne 24 Dec 1988 Test # 1112
Australia 7 41 runs v Pakistan Colombo (PSS) 3 Oct 2002 Test # 1615
inns & 198 runs v Pakistan Sharjah 11 Oct 2002 Test # 1617
inns & 20 runs v Pakistan Sharjah 19 Oct 2002 Test # 1620
384 runs v England Brisbane 7 Nov 2002 Test # 1623
inns & 51 runs v England Adelaide 21 Nov 2002 Test # 1628
inns & 48 runs v England W.A.C.A 29 Nov 2002 Test # 1629
5 wickets v England Melbourne 26 Dec 2002 Test # 1634
Australia 7 35 runs v West Indies W.A.C.A 16 Dec 2009 Test # 1941
170 runs v Pakistan Melbourne 26 Dec 2009 Test # 1943
36 runs v Pakistan Sydney 3 Jan 2010 Test # 1945
231 runs v Pakistan Hobart 14 Jan 2010 Test # 1947
10 wickets v New Zealand Wellington 19 Mar 2010 Test # 1955
176 runs v New Zealand Hamilton 27 Mar 2010 Test # 1957
150 runs v Pakistan Lord's 13 Jul 2010 Test # 1963
India 7 318 runs v West Indies North Sound 22 Aug 2019 Test # 2358
257 runs v West Indies Kingston 30 Aug 2019 Test # 2359
203 runs v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
inns & 137 runs v South Africa Pune 10 Oct 2019 Test # 2364
inns & 202 runs v South Africa Ranchi 19 Oct 2019 Test # 2365
inns & 130 runs v Bangladesh Indore 14 Nov 2019 Test # 2366
inns & 46 runs v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369
South Africa 7* 40 runs v West Indies Providence 15 Aug 2024 Test # 2543
7 wickets v Bangladesh Mirpur 21 Oct 2024 Test # 2556
inns & 273 runs v Bangladesh Chattogram 29 Oct 2024 Test # 2559
233 runs v Sri Lanka Durban 27 Nov 2024 Test # 2563
109 runs v Sri Lanka Gqeberha 5 Dec 2024 Test # 2566
2 wickets v Pakistan Centurion 26 Dec 2024 Test # 2572
10 wickets v Pakistan Cape Town 3 Jan 2025 Test # 2576

* indicates that the sequence is ongoing

Records include the following recent matches:
England v Zimbabwe at Nottingham, Only Test, May 22-24, 2025 [Test # 2584]
Bangladesh v Zimbabwe at Chattogram, 2nd Test, Apr 28-30, 2025 [Test # 2583]
Bangladesh v Zimbabwe at Sylhet, 1st Test, Apr 20-23, 2025 [Test # 2582]