Matches (11)
PAK v WI [W] (1)
IPL (3)
County DIV1 (4)
County DIV2 (3)
The List

Players on a hot streak

Players who have won and lost the most matches in a row


Adam Gilchrist was involved in 31 of Australia's 32 Test wins during their two streaks of 16 consecutive victories © Getty Images
 
Australia hold the records for the longest winning streaks in both Tests and ODIs: they have won 21 consecutive one-day internationals and 16 Tests in a row twice. But did any of the players feature in all of those wins? This week's List looks at players who have won and lost the most matches in a row.
Only four Australians - Justin Langer, Glenn McGrath, Michael Slater and Mark Waugh - were part of Australia's record-breaking winning spree of 16 Test wins that began in Harare in 1999 and ended in Kolkata in 2001. None of those players was involved in all 16 wins when Australia equalled that record, beginning their streak against South Africa at the MCG in 2005 and ending it against India at the SCG in 2008. Only Adam Gilchrist, Matthew Hayden, Michael Hussey, Brett Lee and Ricky Ponting played in all the games in the second set. However, Gilchrist with 31 comes closest to playing in all 32 games - he missed the first Test of their winning streak in 1999 before replacing Ian Healy.

Most consecutive wins by a player - Tests
Player Mat Start Match Opposition Scorecard End Match Opposition Scorecard
JL Langer 16 Oct 14, 1999 v Zimbabwe Test 1463 Feb 27, 2001 v India Test 1531
GD McGrath16 Oct 14, 1999 v Zimbabwe Test 1463 Feb 27, 2001v India Test 1531
MJ Slater 16 Oct 14, 1999 v Zimbabwe Test 1463 Feb 27, 2001 v IndiaTest 1531
ME Waugh 16 Oct 14, 1999v Zimbabwe Test 1463 Feb 27, 2001 v India Test 1531
AC Gilchrist 16 Dec 26, 2005 v South AfricaTest 1779 Jan 2, 2008 v India Test 1857
ML Hayden 16 Dec 26, 2005 v South Africa Test 1779 Jan 2, 2008 v India Test 1857
MEK Hussey16 Dec 26, 2005 v South Africa Test 1779 Jan 2, 2008v India Test 1857
B Lee 16 Dec 26, 2005 v South Africa Test 1779 Jan 2, 2008 v IndiaTest 1857
RT Ponting 16 Dec 26, 2005v South Africa Test 1779 Jan 2, 2008 v India Test 1857
AC Gilchrist 15 Nov 5, 1999 v PakistanTest 1467 Feb 27, 2001 v India Test 1531
SR Waugh 15 Oct 14, 1999 v Zimbabwe Test 1463 Feb 27, 2001 v India Test 1531
MJ Clarke14 Oct 14, 2005 v ICC World XI Test 1768 Jan 2, 2008v India Test 1857
RT Ponting 13 Oct 14, 1999 v Zimbabwe Test 1463 Feb 27, 2001 v IndiaTest 1531
SR Clark 13 Mar 16, 2006v South Africa Test 1789 Jan 2, 2008 v India Test 1857
SK Warne 12 Dec 26, 2005 v South AfricaTest 1779 Jan 2, 2007 v England Test 1826
None of the contemporary Australians appears in the table of most consecutive matches without a defeat, as on the rare occasions Australia haven't won, they've generally lost rather than drawn. Gordon Greenidge and Malcolm Marshall are No. 1 and 2 on that list. Greenidge played 38 Tests between 1980 and 1984 without losing even one. West Indies won 20 and drew 18 of those Tests. Greenidge built on the West Indies' run of 27 Tests undefeated by missing the Melbourne Test in 1981-82 which Australia won by 58 runs.
England's Ray Illingworth and three West Indians - Jeff Dujon, Desmond Haynes and Viv Richards - have all played 27 consecutive Tests without a defeat. Illingworth's 27 Tests, however, spanned more than five years, a period during which England played 39 Tests. Among current players, Stuart MacGill is on a 12-Test winning streak, although he has taken the last four years to play that many Tests for Australia.
Most consecutive matches without a loss by a player - Tests
PlayerMat Start Match Opposition Scorecard End MatchOpposition Scorecard
CG Greenidge 38 Feb 22, 1980 v New Zealand Test 875 Dec 22, 1984 v AustraliaTest 1005
MD Marshall 35 Dec 15, 1978v India Test 837 Dec 22, 1984 v Australia Test 1005
R Illingworth 27 Aug 18, 1966 v West IndiesTest 609 Aug 5, 1971 v India Test 691
PJL Dujon 27 Jan 2, 1982 v Australia Test 917 Dec 22, 1984 v Australia Test 1005
DL Haynes27 Jan 2, 1982 v Australia Test 917 Dec 22, 1984v Australia Test 1005
IVA Richards 27 Jan 2, 1982 v Australia Test 917 Dec 22, 1984 v AustraliaTest 1005
JH Edrich 26 Jun 20, 1968v Australia Test 638 Aug 5, 1971 v India Test 691
CH Lloyd 26 Jan 2, 1982 v AustraliaTest 917 Dec 22, 1984 v Australia Test 1005
KR Miller 25 Mar 29, 1946 v New Zealand Test 275 Feb 2, 1951 v England Test 330
BR Knight25 Jan 19, 1962 v Pakistan Test 521 Aug 7, 1969v New Zealand Test 657
APE Knott 25 Jun 20, 1968 v Australia Test 638 Aug 5, 1971 v IndiaTest 691
AL Hassett 24 Mar 29, 1946v New Zealand Test 275 Feb 2, 1951 v England Test 330
HA Gomes 24 Jan 2, 1982 v AustraliaTest 917 Dec 22, 1984 v Australia Test 1005
RR Lindwall 23 Mar 29, 1946 v New Zealand Test 275 Feb 2, 1951 v England Test 330
AR Morris23 Nov 29, 1946 v England Test 279 Feb 2, 1951v England Test 330
The longest stretch of matches without a win belongs to Bert Sutcliffe, who played 42 matches for New Zealand and wasn't involved in a single win. He missed the last two Tests of West Indies' tour in 1955-56, when New Zealand won one Test in Auckland, their maiden Test victory. Sutcliffe also missed the tour of South Africa in 1961-62, which New Zealand drew 2-2.
Most consecutive matches without a win by a player - Tests
Player Mat Start Match Opposition Scorecard End Match OppositionScorecard
B Sutcliffe 42 Mar 21, 1947 v England Test 284 May 27, 1965 v EnglandTest 591
Habibul Bashar 32 Nov 10, 2000v India Test 1512 Dec 17, 2004 v India Test 1727
SM Gavaskar 31 Dec 9, 1981 v EnglandTest 912 Oct 24, 1984 v Pakistan Test 996
N Kapil Dev 31 Dec 9, 1981 v England Test 912 Oct 24, 1984 v Pakistan Test 996
SMH Kirmani31 Dec 9, 1981 v England Test 912 Oct 24, 1984v Pakistan Test 996
Khaled Mashud 31 Nov 10, 2000 v India Test 1512 Dec 17, 2004 v IndiaTest 1727
GJ Whittall 30 Feb 7, 1995v Pakistan Test 1288 Dec 26, 2000 v New Zealand Test 1524
Mushtaq Mohammad 28 Mar 26, 1959 v West IndiesTest 473 Jan 6, 1973 v Australia Test 707
DB Vengsarkar 28 Dec 9, 1981 v England Test 912 Oct 24, 1984 v Pakistan Test 996
AD Nourse27 Jul 27, 1935 v England Test 245 Mar 3, 1950v Australia Test 322
JR Reid 26 Jul 23, 1949 v England Test 316 Mar 3, 1956 v West IndiesTest 423
BC Strang 26 Feb 7, 1995v Pakistan Test 1288 Jul 27, 2001 v West Indies Test 1553
RJ Shastri 25 Dec 9, 1981 v EnglandTest 912 Oct 24, 1984 v Pakistan Test 996
MW Gatting 25 Jan 10, 1987 v Australia Test 1065 Jan 1, 1995 v Australia Test 1281
Javed Omar25 Apr 19, 2001 v Zimbabwe Test 1543 Dec 17, 2004v India Test 1727
Bangladesh players feature prominently in the table of most consecutive Test defeats: the longest streak belongs to Habibul Bashar who lost 21 consecutive Tests between 2001-02 and 2003-04. The first non-Bangladesh players in the table are England's Chris Lewis and Mike Gatting, both of whom lost ten Tests in a row.

Most consecutive losses by a player - Tests
Player Mat Start Match Opposition Scorecard End Match OppositionScorecard
Habibul Bashar 21 Nov 15, 2001 v Zimbabwe Test 1568 Feb 19, 2004 v ZimbabweTest 1683
Khaled Mashud 19 Nov 15, 2001v Zimbabwe Test 1568 Feb 19, 2004 v Zimbabwe Test 1683
Javed Omar 14 Nov 15, 2001 v ZimbabweTest 1568 Oct 29, 2003 v England Test 1667
Mohammad Ashraful 14 Nov 15, 2001 v Zimbabwe Test 1568 Feb 19, 2004 v Zimbabwe Test 1683
Hannan Sarkar13 Jul 21, 2002 v Sri Lanka Test 1609 Feb 19, 2004v Zimbabwe Test 1683
Mashrafe Mortaza 13 Nov 15, 2001 v Zimbabwe Test 1568 Dec 17, 2004 v IndiaTest 1727
Manjural Islam 12 Dec 18, 2001v New Zealand Test 1577 Feb 19, 2004 v Zimbabwe Test 1683
Al Sahariar 11 Nov 15, 2001 v ZimbabweTest 1568 Jul 18, 2003 v Australia Test 1650
Khaled Mahmud 11 Dec 18, 2001 v New Zealand Test 1577 Oct 29, 2003 v England Test 1667
CC Lewis10 Aug 6, 1992 v Pakistan Test 1193 Mar 25, 1994v West Indies Test 1257
MW Gatting 10 Jun 30, 1988 v West Indies Test 1100 Dec 24, 1994 v AustraliaTest 1279
Mohammad Sharif 10 Apr 19, 2001v Zimbabwe Test 1543 Jul 3, 2007 v Sri Lanka Test 1838
RW Blair 9 Dec 11, 1953 v South AfricaTest 377 Jul 24, 1958 v England Test 457
M Dillon 9 Dec 6, 1997 v Pakistan Test 1391 Dec 26, 2000 v Australia Test 1525
Mehrab Hossain9 Nov 10, 2000 v India Test 1512 May 1, 2003v South Africa Test 1642
In one-day internationals the longest winning streak is Australia's 21 wins in 2003. Hayden, Ponting and Brad Hogg played in 20 of those games but no player played in all 21. McGrath played in 17, but had his personal streak also extending to 20 after missing Australia's only loss of the 2002-03 VB Series, against Sri Lanka at Sydney.
Pakistan are currently on an 11-ODI winning streak, though most of their wins have been against Zimbabwe and Bangladesh. Misbah-ul-Haq and Shoaib Malik are the only players to have featured in all those games. Pakistan's next one-day assignment is a tri-series in Bangladesh, followed by the Asia Cup and they have an opportunity to extend their streak.
Most consecutive wins by a player - ODIs
Player Mat Start Match Opposition Scorecard End Match OppositionScorecard
ML Hayden 20 Jan 11, 2003 v England ODI 1932 May 24, 2003 v West IndiesODI 2018
GB Hogg 20 Jan 11, 2003v England ODI 1932 May 24, 2003 v West Indies ODI 2018
GD McGrath 20 Dec 13, 2002 v EnglandODI 1917 May 24, 2003 v West Indies ODI 2018
RT Ponting 20 Jan 11, 2003 v England ODI 1932 May 24, 2003 v West Indies ODI 2018
WW Davis19 Jun 11, 1983 v Australia ODI 203 Feb 2, 1985v Sri Lanka ODI 300
MG Bevan 19 Jan 11, 2003 v England ODI 1932 May 24, 2003 v West IndiesODI 2018
AC Gilchrist 18 Jan 11, 2003v England ODI 1932 May 24, 2003 v West Indies ODI 2018
B Lee 18 Jan 11, 2003 v EnglandODI 1932 May 24, 2003 v West Indies ODI 2018
DR Martyn 18 Jan 11, 2003 v England ODI 1932 Aug 6, 2003 v Bangladesh ODI 2040
A Symonds17 Jan 19, 2003 v England ODI 1938 May 24, 2003v West Indies ODI 2018
GR Marsh 16 Dec 26, 1989 v Sri Lanka ODI 596 Dec 16, 1990 v EnglandODI 653
CG Greenidge 15 Jun 4, 1984v England ODI 266 Nov 14, 1986 v Pakistan ODI 398
DS Lehmann 15 Dec 13, 2002 v EnglandODI 1917 May 17, 2003 v West Indies ODI 2011
AJ Bichel 15 Jan 11, 2003 v England ODI 1932 May 21, 2003 v West Indies ODI 2016
JH Kallis14 Jan 13, 1996 v England ODI 1036 Feb 4, 1997v India ODI 1173
Click here for the full tables.
If there's a particular List that you would like to see, email us with your comments and suggestions.

Travis Basevi is the man who built Statsguru. George Binoy is an editorial assistant on Cricinfo