Players in most consecutive wins

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
SCG MacGill 12 Mar 8, 2004 v Sri Lanka Test 1685 Nov 16, 2007 v Sri Lanka Test 1847
A Symonds12 Dec 26, 2005 v South Africa Test 1779 Jan 2, 2008v India Test 1857
PJL Dujon 11 Mar 30, 1984 v Australia Test 986 Dec 7, 1984 v AustraliaTest 1002
J Garner 11 Mar 30, 1984v Australia Test 986 Dec 7, 1984 v Australia Test 1002
CG Greenidge 11 Mar 30, 1984 v AustraliaTest 986 Dec 7, 1984 v Australia Test 1002
DL Haynes 11 Mar 30, 1984 v Australia Test 986 Dec 7, 1984 v Australia Test 1002
CH Lloyd11 Mar 30, 1984 v Australia Test 986 Dec 7, 1984v Australia Test 1002
IVA Richards 11 Mar 30, 1984 v Australia Test 986 Dec 7, 1984 v AustraliaTest 1002
SK Warne 11 Oct 14, 1999v Zimbabwe Test 1463 Feb 27, 2001 v India Test 1531
AF Giles 11 Mar 11, 2004 v West IndiesTest 1687 Dec 17, 2004 v South Africa Test 1728
G Ulyett 10 Mar 21, 1885 v Australia Test 21 Jul 21, 1890 v Australia Test 33
MD Marshall10 Mar 30, 1984 v Australia Test 986 Dec 7, 1984v Australia Test 1002
EAE Baptiste 10 Oct 21, 1983 v India Test 964 Apr 12, 1990 v EnglandTest 1144
B Lee 10 Dec 26, 1999v India Test 1479 Aug 2, 2001 v England Test 1554
TT Samaraweera 10 Aug 29, 2001 v IndiaTest 1559 Jul 28, 2002 v Bangladesh Test 1611
SK Warne 10 Oct 3, 2002 v Pakistan Test 1615 Jul 1, 2004 v Sri Lanka Test 1705
A Shrewsbury9 Mar 21, 1885 v Australia Test 21 Aug 11, 1890v Australia Test 34
APF Chapman 9 Aug 14, 1926 v Australia Test 167 Jun 13, 1930 v AustraliaTest 194
MA Holding 9 Mar 30, 1984v Australia Test 986 Nov 23, 1984 v Australia Test 999
RA Harper 9 Mar 30, 1984 v AustraliaTest 986 Dec 7, 1984 v Australia Test 1002
GS Blewett 9 Oct 14, 1999 v Zimbabwe Test 1463 Mar 24, 2000 v New Zealand Test 1491
MS Atapattu9 Aug 29, 2001 v India Test 1559 Mar 6, 2002v Pakistan Test 1592
ST Jayasuriya 9 Aug 29, 2001 v India Test 1559 Mar 6, 2002 v PakistanTest 1592
DPMD Jayawardene 9 Aug 29, 2001v India Test 1559 Mar 6, 2002 v Pakistan Test 1592
M Muralitharan 9 Aug 29, 2001 v IndiaTest 1559 Mar 6, 2002 v Pakistan Test 1592
KC Sangakkara 9 Aug 29, 2001 v India Test 1559 Mar 6, 2002 v Pakistan Test 1592
HP Tillakaratne9 Aug 29, 2001 v India Test 1559 Mar 6, 2002v Pakistan Test 1592
WPUJC Vaas 9 Aug 29, 2001 v India Test 1559 Mar 6, 2002 v PakistanTest 1592
MV Boucher 9 Mar 15, 2002v Australia Test 1595 May 1, 2003 v Bangladesh Test 1642
M Ntini 9 Mar 15, 2002 v AustraliaTest 1595 May 1, 2003 v Bangladesh Test 1642
GC Smith 9 Mar 15, 2002 v Australia Test 1595 May 1, 2003 v Bangladesh Test 1642
AG Prince9 Mar 15, 2002 v Australia Test 1595 Apr 21, 2005v West Indies Test 1749
JL Langer 9 Jan 2, 2006 v South Africa Test 1780 Jan 2, 2007 v EnglandTest 1826

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
BL D'Oliveira 23 Aug 22, 1968 v Australia Test 641 Aug 5, 1971 v IndiaTest 691
SK Warne 23 Oct 3, 2002v Pakistan Test 1615 Jul 21, 2005 v England Test 1756
GD McGrath 23 Nov 18, 2004 v New ZealandTest 1721 Jan 2, 2007 v England Test 1826
ML Hayden 23 Sep 8, 2005 v England Test 1763 Jan 24, 2008 v India Test 1863
IWG Johnson22 Mar 29, 1946 v New Zealand Test 275 Feb 2, 1951v England Test 330
DL Underwood 22 Aug 10, 1967 v Pakistan Test 622 Jun 3, 1971 v PakistanTest 687
MA Holding 22 Jan 2, 1982v Australia Test 917 Nov 23, 1984 v Australia Test 999
Iqbal Qasim 22 Dec 11, 1981 v AustraliaTest 913 Oct 7, 1988 v Australia Test 1106
AC Gilchrist 22 Sep 8, 2005 v England Test 1763 Jan 2, 2008 v India Test 1857
B Lee22 Sep 8, 2005 v England Test 1763 Jan 2, 2008v India Test 1857
RT Ponting 22 Sep 8, 2005 v England Test 1763 Jan 2, 2008 v IndiaTest 1857
RK Chauhan 21 Jan 29, 1993v England Test 1211 Mar 18, 1998 v Australia Test 1409
AA Donald 21 Nov 26, 1998 v West IndiesTest 1429 Mar 29, 2001 v West Indies Test 1541
J Garner 20 Jan 2, 1982 v Australia Test 917 Dec 22, 1984 v Australia Test 1005
Rameez Raja20 Sep 15, 1988 v Australia Test 1104 Jul 2, 1992v England Test 1191
MEK Hussey 20 Nov 3, 2005 v West Indies Test 1769 Jan 2, 2008 v IndiaTest 1857
D Tallon 19 Mar 29, 1946v New Zealand Test 275 Feb 2, 1951 v England Test 330
ATW Grout 19 Dec 23, 1957 v South AfricaTest 444 Dec 30, 1960 v West Indies Test 500
MJK Smith 19 Jun 5, 1958 v New Zealand Test 454 Dec 13, 1961 v India Test 516
IVA Richards19 Apr 15, 1977 v Pakistan Test 803 Apr 10, 1981v England Test 902
MG Hughes 19 Jan 26, 1989 v West Indies Test 1113 Mar 1, 1991 v West IndiesTest 1166
WA Johnston 18 Nov 28, 1947v India Test 290 Feb 2, 1951 v England Test 330
MC Cowdrey 18 Feb 27, 1959 v New ZealandTest 470 Jun 8, 1961 v Australia Test 507
FS Trueman 18 Feb 27, 1959 v New Zealand Test 470 Jun 8, 1961 v Australia Test 507
JA Snow18 Jun 20, 1968 v Australia Test 638 Jul 22, 1971v India Test 690
Sarfraz Nawaz 18 Feb 2, 1973 v New Zealand Test 710 Apr 1, 1977 v West IndiesTest 802
SMH Kirmani 18 Dec 1, 1978v West Indies Test 835 Jan 29, 1980 v Pakistan Test 871
JL Langer 18 Sep 22, 1999 v Sri LankaTest 1460 Feb 27, 2001 v India Test 1531
GD McGrath 18 Sep 22, 1999 v Sri Lanka Test 1460 Feb 27, 2001 v India Test 1531
MJ Slater18 Sep 22, 1999 v Sri Lanka Test 1460 Feb 27, 2001v India Test 1531
ME Waugh 18 Sep 22, 1999 v Sri Lanka Test 1460 Feb 27, 2001 v IndiaTest 1531
MJ Hoggard 18 Jan 2, 2003v Australia Test 1636 Dec 26, 2004 v South Africa Test 1730
SK Warne 18 Sep 8, 2005 v EnglandTest 1763 Jan 2, 2007 v England Test 1826

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
B Mitchell 23 Jul 13, 1935 v England Test 244 Mar 5, 1949 v EnglandTest 313
Mohammad Ashraful 23 Sep 6, 2001v Sri Lanka Test 1561 Dec 17, 2004 v India Test 1727
Saeed Ahmed 22 Mar 26, 1959 v West IndiesTest 473 Feb 12, 1965 v New Zealand Test 577
Nasim-ul-Ghani 22 Mar 26, 1959 v West Indies Test 473 Jan 6, 1973 v Australia Test 707
PA Strang22 Feb 7, 1995 v Pakistan Test 1288 Sep 14, 2001v South Africa Test 1563
Hanif Mohammad 21 Nov 13, 1959 v Australia Test 479 Feb 12, 1965 v New ZealandTest 577
BW Sinclair 21 Feb 23, 1963v England Test 540 Mar 7, 1968 v India Test 634
S Madan Lal 21 Dec 9, 1981 v EnglandTest 912 Oct 24, 1984 v Pakistan Test 996
D Ganga 21 Dec 12, 2003 v South Africa Test 1674 Jun 15, 2007 v England Test 1836
AR MacGibbon20 Mar 17, 1951 v England Test 332 Mar 3, 1956v West Indies Test 423
AD Gaekwad 20 Jan 24, 1979 v West Indies Test 842 Oct 24, 1984 v PakistanTest 996
PA de Silva 20 Mar 22, 1986v Pakistan Test 1043 Nov 27, 1992 v New Zealand Test 1203
A Ranatunga 20 Mar 22, 1986 v PakistanTest 1043 Nov 27, 1992 v New Zealand Test 1203
KG Viljoen 19 Jun 15, 1935 v England Test 242 Mar 5, 1949 v England Test 313
EAB Rowan19 Jul 13, 1935 v England Test 244 Mar 3, 1950v Australia Test 322
RW Blair 19 Mar 6, 1953 v South Africa Test 368 Mar 13, 1964 v South AfricaTest 560
JR Reid 19 Feb 23, 1963v England Test 540 Jul 8, 1965 v England Test 593
RC Fredericks 19 Mar 7, 1969 v New ZealandTest 651 Apr 21, 1973 v Australia Test 721
GA Gooch 19 Feb 21, 1986 v West Indies Test 1036 Aug 4, 1988 v West Indies Test 1102
AP Gurusinha19 Mar 22, 1986 v Pakistan Test 1043 Nov 27, 1992v New Zealand Test 1203
ADR Campbell 19 Feb 7, 1995 v Pakistan Test 1288 Mar 21, 1998 v PakistanTest 1412
A Flower 19 Feb 7, 1995v Pakistan Test 1288 Mar 21, 1998 v Pakistan Test 1412
GW Flower 19 Feb 7, 1995 v PakistanTest 1288 Mar 21, 1998 v Pakistan Test 1412
S Chanderpaul 19 Jun 3, 2005 v Pakistan Test 1754 Jun 15, 2007 v England Test 1836
L Amarnath18 Dec 15, 1933 v England Test 230 Dec 30, 1951v England Test 344
FMM Worrell 18 Feb 24, 1954 v England Test 384 Dec 30, 1960 v AustraliaTest 500
SP Gupte 18 Oct 19, 1956v Australia Test 431 Dec 13, 1961 v England Test 516
Javed Burki 18 Dec 2, 1960 v IndiaTest 497 Feb 12, 1965 v New Zealand Test 577
BK Kunderan 18 Jan 1, 1960 v Australia Test 484 Jul 13, 1967 v England Test 620
RC Motz18 Feb 23, 1963 v England Test 540 Feb 15, 1968v India Test 630
BE Congdon 18 Nov 8, 1969 v Pakistan Test 665 Mar 1, 1974 v AustraliaTest 733
GM Turner 18 Oct 15, 1969v India Test 661 Mar 1, 1974 v Australia Test 733
KJ Wadsworth 18 Nov 8, 1969 v PakistanTest 665 Mar 1, 1974 v Australia Test 733
P Willey 18 Jul 22, 1976 v West Indies Test 780 Jul 2, 1981 v Australia Test 904
Yashpal Sharma18 Mar 6, 1981 v New Zealand Test 898 Oct 29, 1983v West Indies Test 965
M Amarnath 18 Dec 10, 1982 v Pakistan Test 941 Oct 24, 1984 v PakistanTest 996
GR Dilley 18 Nov 28, 1986v Australia Test 1059 Jul 6, 1989 v Australia Test 1123
Mohammad Ashraful 18 Jan 14, 2005 v ZimbabweTest 1735 Feb 29, 2008 v South Africa Test 1865

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
GW Flower 9 Dec 27, 2001 v Sri Lanka Test 1581 Jun 5, 2003 v EnglandTest 1647
Sanwar Hossain 9 Dec 18, 2001v New Zealand Test 1577 Aug 20, 2003 v Pakistan Test 1655
SV Carlisle 9 Dec 27, 2001 v Sri LankaTest 1581 Oct 17, 2003 v Australia Test 1663
HH Streak 9 Dec 27, 2001 v Sri Lanka Test 1581 Oct 17, 2003 v Australia Test 1663
Mohammad Rafique9 Nov 10, 2000 v India Test 1512 Feb 19, 2004v Zimbabwe Test 1683
JWHT Douglas 8 Dec 17, 1920 v Australia Test 135 Jul 2, 1921 v AustraliaTest 142
FE Woolley 8 Dec 17, 1920v Australia Test 135 Jul 2, 1921 v Australia Test 142
Surendranath 8 Dec 31, 1958 v West IndiesTest 463 Dec 12, 1959 v Australia Test 482
D Ganga 8 Dec 26, 1998 v South Africa Test 1437 Dec 26, 2000 v Australia Test 1525
SL Campbell8 Aug 17, 2000 v England Test 1508 Jan 31, 2002v Pakistan Test 1587
Akram Khan 8 Nov 10, 2000 v India Test 1512 May 1, 2003 v South AfricaTest 1642
DD Ebrahim 8 Jan 12, 2002v Sri Lanka Test 1585 Oct 17, 2003 v Australia Test 1663
RW Price 8 Feb 21, 2002 v IndiaTest 1589 Oct 17, 2003 v Australia Test 1663
T Taibu 8 Feb 21, 2002 v India Test 1589 Oct 17, 2003 v Australia Test 1663
S Chanderpaul8 Jun 3, 2005 v Pakistan Test 1754 Mar 17, 2006v New Zealand Test 1790
Habibul Bashar 8 May 26, 2005 v England Test 1751 Apr 16, 2006 v AustraliaTest 1799
Javed Omar 8 May 26, 2005v England Test 1751 Apr 16, 2006 v Australia Test 1799
Khaled Mashud 8 May 26, 2005 v EnglandTest 1751 Apr 16, 2006 v Australia Test 1799
Mohammad Ashraful 8 May 26, 2005 v England Test 1751 Apr 16, 2006 v Australia Test 1799
Mohammad Rafique8 May 26, 2005 v England Test 1751 Apr 16, 2006v Australia Test 1799
Mashrafe Mortaza 8 May 25, 2007 v India Test 1833 Feb 29, 2008 v South AfricaTest 1865
Mohammad Ashraful 8 May 25, 2007v India Test 1833 Feb 29, 2008 v South Africa Test 1865

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
Younis Khan 14 Jul 25, 2004 v India ODI 2152 May 22, 2005 v West IndiesODI 2248
AL Logie 13 Dec 19, 1981v Pakistan ODI 129 Feb 4, 1984 v Pakistan ODI 244
AL Logie 13 Feb 12, 1984 v AustraliaODI 248 Feb 2, 1985 v Sri Lanka ODI 300
G Miller 12 Dec 23, 1977 v Pakistan ODI 45 Jul 19, 1982 v Pakistan ODI 155
EAE Baptiste12 Jan 5, 1988 v India ODI 487 Mar 15, 1990v England ODI 621
Akram Raza 12 Oct 23, 1989 v Australia ODI 581 Dec 21, 1990 v Sri LankaODI 656
Aaqib Javed 12 Oct 30, 1993v Sri Lanka ODI 841 Oct 28, 1994 v South Africa ODI 940
PS de Villiers 12 Oct 21, 1995 v ZimbabweODI 1013 Sep 29, 1996 v Pakistan ODI 1121
RT Ponting 12 Mar 14, 2007 v Scotland ODI 2532 Oct 5, 2007 v India ODI 2625
MEK Hussey12 Mar 14, 2007 v Scotland ODI 2532 Dec 14, 2007v New Zealand ODI 2655
SW Tait 12 Mar 14, 2007 v Scotland ODI 2532 Dec 14, 2007 v New ZealandODI 2655
HA Gomes 11 Dec 5, 1980v Pakistan ODI 96 Jan 17, 1982 v Australia ODI 137
RA Harper 11 Oct 13, 1983 v IndiaODI 226 Jan 17, 1985 v Sri Lanka ODI 290
PJL Dujon 11 Jun 4, 1984 v England ODI 266 Feb 2, 1985 v Sri Lanka ODI 300
IVA Richards11 Jun 4, 1984 v England ODI 266 Feb 2, 1985v Sri Lanka ODI 300
PV Simmons 11 Oct 30, 1987 v Pakistan ODI 473 Mar 30, 1988 v PakistanODI 515
DC Boon 11 Dec 26, 1989v Sri Lanka ODI 596 May 2, 1990 v Sri Lanka ODI 630
CR Matthews 11 Oct 21, 1995 v ZimbabweODI 1013 Mar 5, 1996 v Netherlands ODI 1073
SM Pollock 11 Apr 13, 1996 v Pakistan ODI 1095 Feb 4, 1997 v India ODI 1173
DW Fleming11 Oct 21, 1999 v Zimbabwe ODI 1518 Mar 1, 2000v New Zealand ODI 1570
NW Bracken 11 Jan 11, 2001 v West Indies ODI 1667 Jan 21, 2003 v Sri LankaODI 1939
WPUJC Vaas 11 Apr 20, 2004v Zimbabwe ODI 2119 Sep 14, 2004 v Zimbabwe ODI 2173
HH Gibbs 11 Feb 13, 2005 v EnglandODI 2226 Jan 15, 2006 v Australia ODI 2314
MJ Clarke 11 Mar 14, 2007 v Scotland ODI 2532 Apr 28, 2007 v Sri Lanka ODI 2581
AC Gilchrist11 Mar 14, 2007 v Scotland ODI 2532 Apr 28, 2007v Sri Lanka ODI 2581
ML Hayden 11 Mar 14, 2007 v Scotland ODI 2532 Apr 28, 2007 v Sri LankaODI 2581
GB Hogg 11 Mar 14, 2007v Scotland ODI 2532 Apr 28, 2007 v Sri Lanka ODI 2581
GD McGrath 11 Mar 14, 2007 v ScotlandODI 2532 Apr 28, 2007 v Sri Lanka ODI 2581
Misbah-ul-Haq 11 Nov 18, 2007 v India ODI 2647 Apr 19, 2008 v Bangladesh ODI 2703
Shoaib Malik11 Nov 18, 2007 v India ODI 2647 Apr 19, 2008v Bangladesh ODI 2703

Most consecutive matches without a loss by a player - ODIs
Player Mat Start Match Opposition Scorecard
End Match Opposition Scorecard
ML Hayden 20 Jan 11, 2003 v England ODI 1932 May 24, 2003 v West Indies ODI 2018
GB Hogg20 Jan 11, 2003 v England ODI 1932 May 24, 2003v West Indies ODI 2018
GD McGrath 20 Dec 13, 2002 v England ODI 1917 May 24, 2003 v West IndiesODI 2018
RT Ponting 20 Jan 11, 2003v England ODI 1932 May 24, 2003 v West Indies ODI 2018
WW Davis 19 Jun 11, 1983 v AustraliaODI 203 Feb 2, 1985 v Sri Lanka ODI 300
MG Bevan 19 Jan 11, 2003 v England ODI 1932 May 24, 2003 v West Indies ODI 2018
AC Gilchrist18 Jan 11, 2003 v England ODI 1932 May 24, 2003v West Indies ODI 2018
B Lee 18 Jan 11, 2003 v England ODI 1932 May 24, 2003 v West IndiesODI 2018
DR Martyn 18 Jan 11, 2003v England ODI 1932 Aug 6, 2003 v Bangladesh ODI 2040
GC Smith 18 Feb 2, 2005 v EnglandODI 2219 Nov 16, 2005 v India ODI 2297
JH Kallis 17 Jan 13, 1996 v England ODI 1036 Mar 29, 1997 v Australia ODI 1186
A Symonds17 Jan 19, 2003 v England ODI 1938 May 24, 2003v West Indies ODI 2018
A Nel 17 Feb 2, 2005 v England ODI 2219 Nov 16, 2005 v IndiaODI 2297
GR Marsh 16 Dec 26, 1989v Sri Lanka ODI 596 Dec 16, 1990 v England ODI 653
HH Gibbs 16 Feb 2, 2005 v EnglandODI 2219 Jan 15, 2006 v Australia ODI 2314
MEK Hussey 16 Mar 14, 2007 v Scotland ODI 2532 Feb 8, 2008 v Sri Lanka ODI 2673
CG Greenidge15 Jun 4, 1984 v England ODI 266 Nov 14, 1986v Pakistan ODI 398
DS Lehmann 15 Dec 13, 2002 v England ODI 1917 May 17, 2003 v West IndiesODI 2011
AJ Bichel 15 Jan 11, 2003v England ODI 1932 May 21, 2003 v West Indies ODI 2016
MV Boucher 15 Feb 2, 2005 v EnglandODI 2219 Aug 17, 2005 v Asia XI ODI 2269
JM Kemp 15 Feb 2, 2005 v England ODI 2219 Aug 17, 2005 v Asia XI ODI 2269
SM Pollock14 Apr 13, 1996 v Pakistan ODI 1095 Mar 29, 1997v Australia ODI 1186
MG Bevan 14 Jan 12, 2000 v India ODI 1539 Mar 1, 2000 v New ZealandODI 1570
AC Gilchrist 14 Jan 12, 2000v India ODI 1539 Mar 1, 2000 v New Zealand ODI 1570
ME Waugh 14 Jan 12, 2000 v IndiaODI 1539 Mar 1, 2000 v New Zealand ODI 1570
SR Waugh 14 Jan 12, 2000 v India ODI 1539 Mar 1, 2000 v New Zealand ODI 1570
Younis Khan14 Jul 25, 2004 v India ODI 2152 May 22, 2005v West Indies ODI 2248
AG Prince 14 Feb 2, 2005 v England ODI 2219 Aug 17, 2005 v Asia XIODI 2269
CK Langeveldt 14 Feb 27, 2005v Zimbabwe ODI 2231 Nov 25, 2005 v India ODI 2299
MG Johnson 14 Apr 23, 2006 v BangladeshODI 2365 Feb 4, 2007 v New Zealand ODI 2501
MJ Clarke 14 Mar 14, 2007 v Scotland ODI 2532 Oct 5, 2007 v India ODI 2625
AC Gilchrist14 Mar 14, 2007 v Scotland ODI 2532 Oct 5, 2007v India ODI 2625
ML Hayden 14 Mar 14, 2007 v Scotland ODI 2532 Oct 5, 2007 v IndiaODI 2625
GB Hogg 14 Mar 14, 2007v Scotland ODI 2532 Oct 5, 2007 v India ODI 2625
SW Tait 14 Mar 14, 2007 v ScotlandODI 2532 Dec 20, 2007 v New Zealand ODI 2657
AL Logie 13 Dec 19, 1981 v Pakistan ODI 129 Feb 4, 1984 v Pakistan ODI 244
AL Logie13 Feb 12, 1984 v Australia ODI 248 Feb 2, 1985v Sri Lanka ODI 300
G Kirsten 13 Jan 23, 1997 v India ODI 1167 Dec 4, 1997 v AustraliaODI 1254
S Elworthy 13 Oct 30, 1998v Sri Lanka ODI 1362 May 26, 1999 v Kenya ODI 1462
TM Moody 13 May 27, 1999 v BangladeshODI 1464 Oct 24, 1999 v Zimbabwe ODI 1521
S Lee 13 Jan 12, 2000 v India ODI 1539 Mar 1, 2000 v New Zealand ODI 1570
DR Martyn13 Jan 12, 2000 v India ODI 1539 Mar 1, 2000v New Zealand ODI 1570
JH Kallis 13 Feb 2, 2005 v England ODI 2219 Aug 21, 2005 v Asia XIODI 2271

Most consecutive matches without a win by a player - ODIs
PlayerMat Start Match Opposition Scorecard End MatchOpposition Scorecard
Khaled Mashud 44 Oct 8, 1999 v West Indies ODI 1510 Nov 12, 2003 v EnglandODI 2060
Habibul Bashar 42 Apr 6, 1995v Sri Lanka ODI 994 Nov 12, 2003 v England ODI 2060
Khaled Mahmud 37 Oct 8, 1999 v West IndiesODI 1510 Nov 12, 2003 v England ODI 2060
Mohammad Rafique 36 May 29, 2000 v Sri Lanka ODI 1596 Nov 12, 2003 v England ODI 2060
Manjural Islam30 May 27, 1999 v Australia ODI 1464 Apr 17, 2003v South Africa ODI 2005
Al Sahariar 29 Mar 16, 1999 v Pakistan ODI 1410 Aug 3, 2003 v AustraliaODI 2039
Javed Omar 28 Apr 5, 1995v India ODI 993 Aug 6, 2003 v Australia ODI 2040
MO Odumbe 27 Mar 27, 1999 v ZimbabweODI 1424 Feb 12, 2003 v South Africa ODI 1947
Sanwar Hossain 27 Jan 10, 1998 v India ODI 1271 Sep 9, 2003 v Pakistan ODI 2041
Mohammad Ashraful24 Apr 11, 2001 v Zimbabwe ODI 1706 Sep 15, 2003v Pakistan ODI 2043
DH Brain 20 Oct 25, 1992 v India ODI 764 Dec 8, 1994 v AustraliaODI 957
Minhajul Abedin 20 Mar 31, 1986v Pakistan ODI 375 May 14, 1998 v India ODI 1328
Hannan Sarkar 20 Aug 7, 2002 v Sri LankaODI 1859 May 19, 2004 v West Indies ODI 2130
DL Houghton 18 Jun 11, 1983 v India ODI 204 Mar 14, 1992 v Australia ODI 743
AJ Pycroft18 Jun 11, 1983 v India ODI 204 Mar 14, 1992v Australia ODI 743
AJ Traicos 18 Jun 11, 1983 v India ODI 204 Mar 14, 1992 v AustraliaODI 743
Akram Khan 18 Oct 29, 1988v Pakistan ODI 531 Jan 12, 1998 v Pakistan ODI 1274
Aminul Islam 18 Oct 27, 1988 v IndiaODI 529 May 14, 1998 v India ODI 1328
HS Modi 18 Mar 27, 1999 v Zimbabwe ODI 1424 Feb 12, 2003 v South Africa ODI 1947
ML Nkala18 Dec 12, 2001 v Sri Lanka ODI 1779 Dec 9, 2006v Bangladesh ODI 2462
RS Madugalle 17 Sep 22, 1985 v India ODI 334 Jan 10, 1988 v AustraliaODI 491
ADR Campbell 17 Feb 29, 1992v West Indies ODI 724 Nov 3, 1994 v Sri Lanka ODI 945
A Flower 17 Oct 25, 1992 v IndiaODI 764 Nov 3, 1994 v Sri Lanka ODI 945
DL Houghton 17 Oct 25, 1992 v India ODI 764 Nov 3, 1994 v Sri Lanka ODI 945
S Matsikenyeri17 Apr 20, 2004 v Sri Lanka ODI 2119 Dec 5, 2004v England ODI 2197
T Taibu 17 Apr 20, 2004 v Sri Lanka ODI 2119 Dec 5, 2004 v EnglandODI 2197
JK Kamande 17 May 15, 1999v Zimbabwe ODI 1445 Feb 25, 2006 v Zimbabwe ODI 2339
S Matsikenyeri 17 Aug 6, 2006 v BangladeshODI 2398 Aug 26, 2007 v South Africa ODI 2615
BA Young 16 Apr 20, 1994 v Pakistan ODI 911 Feb 19, 1995 v Australia ODI 978
Athar Ali Khan16 Oct 27, 1988 v India ODI 529 May 14, 1998v India ODI 1328
TM Odoyo 16 Mar 27, 1999 v Zimbabwe ODI 1424 Oct 14, 2001 v South AfricaODI 1760
RD Shah 16 Mar 27, 1999v Zimbabwe ODI 1424 Oct 14, 2001 v South Africa ODI 1760
SO Tikolo 16 Mar 27, 1999 v ZimbabweODI 1424 Oct 14, 2001 v South Africa ODI 1760
DD Ebrahim 16 Jun 23, 2001 v West Indies ODI 1727 Oct 31, 2001 v Pakistan ODI 1770
GW Flower16 Jun 23, 2001 v West Indies ODI 1727 Oct 31, 2001v Pakistan ODI 1770
DD Ebrahim 16 Apr 20, 2004 v Sri Lanka ODI 2119 Dec 5, 2004 v EnglandODI 2197
IP Butchart 15 Jun 11, 1983v India ODI 204 Mar 7, 1992 v India ODI 732
GW Flower 15 Oct 25, 1992 v IndiaODI 764 Nov 3, 1994 v Sri Lanka ODI 945
AC Parore 15 Apr 20, 1994 v Pakistan ODI 911 Jan 28, 1995 v West Indies ODI 974
BC Lara15 Oct 14, 1999 v Pakistan ODI 1513 Jan 11, 2001v Australia ODI 1667
MA Suji 15 Mar 27, 1999 v Zimbabwe ODI 1424 Oct 14, 2001 v South AfricaODI 1760
SV Carlisle 15 Jun 23, 2001v West Indies ODI 1727 Oct 31, 2001 v Pakistan ODI 1770
Manjural Islam Rana 15 Nov 7, 2003 v EnglandODI 2057 Jan 24, 2005 v Zimbabwe ODI 2210
CH Gayle 15 Feb 1, 2005 v Pakistan ODI 2218 Mar 1, 2006 v New Zealand ODI 2342

Most consecutive losses by a player - ODIs
Player Mat Start MatchOpposition Scorecard End Match Opposition Scorecard
Javed Omar 28 Apr 5, 1995v India ODI 993 Aug 6, 2003 v Australia ODI 2040
Habibul Bashar 25 Apr 6, 1995 v Sri LankaODI 994 Oct 9, 2002 v South Africa ODI 1892
MO Odumbe 23 Mar 27, 1999 v Zimbabwe ODI 1424 Sep 20, 2002 v South Africa ODI 1882
Khaled Mashud23 Oct 8, 1999 v West Indies ODI 1510 Oct 9, 2002v South Africa ODI 1892
Minhajul Abedin 20 Mar 31, 1986 v Pakistan ODI 375 May 14, 1998 v IndiaODI 1328
Al Sahariar 20 Mar 16, 1999v Pakistan ODI 1410 Oct 6, 2002 v South Africa ODI 1891
Manjural Islam 19 May 27, 1999 v AustraliaODI 1464 Oct 6, 2002 v South Africa ODI 1891
DL Houghton 18 Jun 11, 1983 v India ODI 204 Mar 14, 1992 v Australia ODI 743
AJ Pycroft18 Jun 11, 1983 v India ODI 204 Mar 14, 1992v Australia ODI 743
AJ Traicos 18 Jun 11, 1983 v India ODI 204 Mar 14, 1992 v AustraliaODI 743
Akram Khan 18 Oct 29, 1988v Pakistan ODI 531 Jan 12, 1998 v Pakistan ODI 1274
Aminul Islam 18 Oct 27, 1988 v IndiaODI 529 May 14, 1998 v India ODI 1328
Khaled Mahmud 18 Oct 8, 1999 v West Indies ODI 1510 Oct 9, 2002 v South Africa ODI 1892
Khaled Mahmud18 Feb 22, 2003 v South Africa ODI 1961 Nov 12, 2003v England ODI 2060
ML Nkala 18 Dec 12, 2001 v Sri Lanka ODI 1779 Dec 9, 2006 v BangladeshODI 2462
Mohammad Rafique 17 Feb 22, 2003v South Africa ODI 1961 Nov 12, 2003 v England ODI 2060
S Matsikenyeri 17 Apr 20, 2004 v Sri LankaODI 2119 Dec 5, 2004 v England ODI 2197
T Taibu 17 Apr 20, 2004 v Sri Lanka ODI 2119 Dec 5, 2004 v England ODI 2197
RS Madugalle16 Oct 13, 1985 v Pakistan ODI 335 Jan 10, 1988v Australia ODI 491
Athar Ali Khan 16 Oct 27, 1988 v India ODI 529 May 14, 1998 v IndiaODI 1328
TM Odoyo 16 Mar 27, 1999v Zimbabwe ODI 1424 Oct 14, 2001 v South Africa ODI 1760
RD Shah 16 Mar 27, 1999 v ZimbabweODI 1424 Oct 14, 2001 v South Africa ODI 1760
SO Tikolo 16 Mar 27, 1999 v Zimbabwe ODI 1424 Oct 14, 2001 v South Africa ODI 1760
DD Ebrahim16 Jun 23, 2001 v West Indies ODI 1727 Oct 31, 2001v Pakistan ODI 1770
GW Flower 16 Jun 23, 2001 v West Indies ODI 1727 Oct 31, 2001 v PakistanODI 1770
Habibul Bashar 16 Dec 2, 2002v West Indies ODI 1909 Nov 12, 2003 v England ODI 2060
Hannan Sarkar 16 Feb 11, 2003 v CanadaODI 1946 May 19, 2004 v West Indies ODI 2130
DD Ebrahim 16 Apr 20, 2004 v Sri Lanka ODI 2119 Dec 5, 2004 v England ODI 2197
IP Butchart15 Jun 11, 1983 v India ODI 204 Mar 7, 1992v India ODI 732
MA Suji 15 Mar 27, 1999 v Zimbabwe ODI 1424 Oct 14, 2001 v South AfricaODI 1760
SV Carlisle 15 Jun 23, 2001v West Indies ODI 1727 Oct 31, 2001 v Pakistan ODI 1770
Khaled Mashud 15 Feb 22, 2003 v South AfricaODI 1961 Nov 12, 2003 v England ODI 2060
Manjural Islam Rana 15 Nov 7, 2003 v England ODI 2057 Jan 24, 2005 v Zimbabwe ODI 2210
CH Gayle15 Feb 1, 2005 v Pakistan ODI 2218 Mar 1, 2006v New Zealand ODI 2342
JR Ratnayeke 14 Jan 11, 1987 v India ODI 415 Jan 10, 1988 v AustraliaODI 491
SD Anurasiri 14 Apr 13, 1986v India ODI 383 Sep 4, 1988 v England ODI 521
AH Omarshah 14 Jun 11, 1983 v IndiaODI 204 Mar 14, 1992 v Australia ODI 743
EA Brandes 14 Nov 8, 1992 v New Zealand ODI 766 Jan 28, 1996 v New Zealand ODI 1045
HS Modi14 Mar 27, 1999 v Zimbabwe ODI 1424 Aug 29, 2002v Pakistan ODI 1867
JK Kamande 14 May 15, 1999 v Zimbabwe ODI 1445 Sep 20, 2002 v South AfricaODI 1882
Mushfiqur Rahman 14 May 30, 2000v India ODI 1597 Nov 12, 2003 v England ODI 2060
Mohammad Ashraful 14 Apr 11, 2007 v EnglandODI 2568 Mar 14, 2008 v South Africa ODI 2692

Statistics upto and including:
• Test # 1873: India v South Africa at Kanpur, 3rd Test, Apr 11-13, 2008
• ODI # 2703: Pakistan v Bangladesh at Karachi, 5th ODI, Apr 19, 2008
• T20I # 55: Pakistan v Bangladesh at Karachi, Only T20I, Apr 20, 2008


Travis Basevi is the man who built Statsguru