Matches (12)
IPL (3)
PSL (2)
County DIV1 (3)
County DIV2 (4)

Most ODIs before playing a Test

Travis Basevi
05-Sep-2006

Most ODIs played before Test debut
Player ODI debut Test debut ODIs Career Tests ODIs
A Symonds (Aust) 10 Nov 1998 8 Mar 2004 94 10 146
AC Gilchrist (Aust) 25 Oct 1996 5 Nov 1999 76 85 242
Yuvraj Singh (India) 3 Oct 2000 16 Oct 2003 73 19 155
Shahid Afridi (Pak) 2 Oct 1996 22 Oct 1998 66 26 227
RR Singh (India) 11 Mar 1989 7 Oct 1998 60 1 136
GR Larsen (NZ) 1 Mar 1990 2 Jun 1994 55 8 121
BB McCullum (NZ) 17 Jan 2002 10 Mar 2004 48 23 84
UDU Chandana (SL) 14 Apr 1994 12 Mar 1999 47 16 146
SB Styris (NZ) 5 Nov 1999 28 Jun 2002 45 27 116
PD Collingwood (Eng) 7 Jun 2001 2 Dec 2003 42 15 97
Aminul Islam (Bang) 27 Oct 1988 10 Nov 2000 37 13 39
BKV Prasad (India) 2 Apr 1994 6 Jun 1996 36 33 161
N Chopra (India) 28 May 1998 2 Mar 2000 36 1 39
Akram Khan (Bang) 29 Oct 1988 10 Nov 2000 35 8 44
IDR Bradshaw (WI) 1 May 2004 9 Mar 2006 35 5 43
SS Karim (India) 23 Jan 1997 10 Nov 2000 34 1 34
MJ Clarke (Aust) 19 Jan 2003 6 Oct 2004 34 22 82
KD Mills (NZ) 15 Apr 2001 10 Jun 2004 32 7 60
AC Waller (Zimb) 10 Oct 1987 18 Dec 1996 31 2 39
Abdul Razzaq (Pak) 1 Nov 1996 5 Nov 1999 31 43 214
Khaled Mashud (Bang) 5 Apr 1995 10 Nov 2000 31 41 120
RIC Holder (WI) 3 Nov 1993 6 Mar 1997 30 11 37
HH Kanitkar (India) 25 Dec 1997 26 Dec 1999 30 2 34
MS Dhoni (India) 23 Dec 2004 2 Dec 2005 30 13 48
D Williams (WI) 5 Jan 1988 18 Apr 1992 28 11 36
ID Blackwell (Eng) 18 Sep 2002 1 Mar 2006 28 1 34
AC Cummins (WI) 20 Nov 1991 30 Jan 1993 27 5 63
Hasibul Hossain (Bang) 6 Apr 1995 10 Nov 2000 27 5 32
SR Watson (Aust) 24 Mar 2002 2 Jan 2005 27 3 43
CZ Harris (NZ) 29 Nov 1990 27 Nov 1992 26 23 250

Biggest difference between ODIs played and Tests played (qualification: Maximum 30 Tests)
Player Test span ODI span Tests ODIs Diff
CZ Harris (NZ) 1992-2002 1990-2004 23 250 227
MG Bevan (Aust) 1994-1998 1994-2004 18 232 214
Shahid Afridi (Asia/ICC/Pak) 1998-2006 1996-2006 26 227 201
A Jadeja (India) 1992-2000 1992-2000 15 196 181
Aaqib Javed (Pak) 1989-1998 1988-1998 22 163 141
AB Agarkar (India) 1998-2006 1998-2006 26 165 139
A Symonds (Aust) 2004-2006 1998-2006 10 146 136
Yuvraj Singh (India) 2003-2006 2000-2006 19 155 136
RR Singh (India) 1998-1998 1989-2001 1 136 135
UDU Chandana (SL) 1999-2005 1994-2005 16 146 130
Azhar Mahmood (Pak) 1997-2001 1996-2005 21 139 118
PV Simmons (WI) 1988-1997 1987-1999 26 143 117
GR Larsen (NZ) 1994-1996 1990-1999 8 121 113
RL Powell (WI) 1999-2004 1999-2005 2 109 107
M Kaif (India) 2000-2006 2002-2006 13 119 106
Shoaib Malik (Pak) 2001-2006 1999-2006 15 120 105
DS Lehmann (Aust) 1998-2004 1996-2005 27 117 90
SB Styris (NZ) 2002-2006 1999-2006 27 116 89
VG Kambli (India) 1993-1995 1991-2000 17 104 87
NV Knight (Eng) 1995-2001 1996-2003 17 100 83
PD Collingwood (Eng) 2003-2006 2001-2006 15 97 82
SP O'Donnell (Aust) 1985-1985 1985-1991 6 87 81
GB Hogg (Aust) 1996-2003 1996-2006 4 85 81
RA Harper (WI) 1983-1993 1983-1996 25 105 80
SO Tikolo (Afr/Kenya) - 1996-2006 - 79 79
TM Odoyo (Afr/Kenya) - 1996-2006 - 79 79
KO Otieno (Kenya) - 1996-2006 - 76 76
RS Kalpage (SL) 1993-1999 1992-1999 11 86 75
Mohammad Rafique (Bang) 2000-2006 1995-2006 26 100 74
IJ Harvey (Aust) - 1997-2004 - 73 73

Most ODIs played without playing a Test (qualification: excluding non-Test countries)
Player ODI debut Last ODI ODIs
IJ Harvey (Aust) 4 Dec 1997 29 May 2004 73
VS Solanki (Eng) 23 Jan 2000 1 Jul 2006 51
D Mongia (India) 28 Mar 2001 17 Apr 2005 51
S Lee (Aust) 17 Dec 1995 3 Apr 2001 45
CJ Nevin (NZ) 1 Mar 2000 15 Nov 2003 37
R Telemachus (SAf) 3 Apr 1998 12 Mar 2006 36
DN Crookes (SAf) 16 Oct 1994 31 Mar 2000 32
DJ Callaghan (SAf) 7 Dec 1992 14 Apr 2000 29
Minhajul Abedin (Bang) 31 Mar 1986 31 May 1999 27
JP Maher (Aust) 14 Jan 1998 9 Nov 2003 26
SK Raina (India) 30 Jul 2005 28 May 2006 26
EO Simons (SAf) 19 Feb 1994 24 Feb 1995 23
DM Benkenstein (SAf) 25 Oct 1998 6 Oct 2002 23
PW Gunaratne (SL) 7 Aug 2002 18 Mar 2003 23
MJR Rindel (SAf) 6 Dec 1994 7 Feb 1999 22
SHU Karnain (SL) 31 Mar 1984 29 Apr 1990 19
Athar Ali Khan (Bang) 27 Oct 1988 25 May 1998 19
IJ Gould (Eng) 15 Jan 1983 22 Jun 1983 18
RS Sodhi (India) 2 Dec 2000 21 Nov 2002 18
R Rampaul (WI) 22 Nov 2003 1 Jul 2004 17
WS Jayantha (SL) 27 Feb 2004 26 Dec 2004 17
KH MacLeay (Aust) 31 Jan 1983 26 Jan 1987 16
EB McSweeney (NZ) 9 Jan 1986 28 Mar 1987 16
AD Brown (Eng) 23 May 1996 21 Jun 2001 16
Y Venugopal Rao (India) 30 Jul 2005 23 May 2006 16
LR Williams (WI) 30 Mar 1996 9 Feb 2001 15
HR Bryan (WI) 11 Apr 1999 18 Sep 1999 15
RR Powar (India) 16 Mar 2004 19 Aug 2006 15
EC Rainsford (Zimb) 29 May 2004 6 Aug 2006 15
HP Rinke (Zimb) 25 Feb 2006 30 Jul 2006 15

Most Tests played before ODI debut (qualification: Test debut after ODIs began in 1971)
Player Test debut ODI debut Tests Career ODIs Tests
NS Yadav (India) 19 Sep 1979 11 Jan 1986 26 7 35
KJ O'Keeffe (Aust) 21 Jan 1971 2 Jun 1977 21 2 24
Abdul Qadir (Pak) 14 Dec 1977 11 Jun 1983 19 104 67
SM Gavaskar (India) 6 Mar 1971 13 Jul 1974 15 108 125
LG Rowe (WI) 16 Feb 1972 20 Dec 1975 14 11 30
MH Richardson (NZ) 12 Sep 2000 11 Jan 2002 14 4 38
MA Holding (WI) 28 Nov 1975 26 Aug 1976 13 102 60
DR Doshi (India) 11 Sep 1979 6 Dec 1980 13 15 33
WK Lees (NZ) 9 Oct 1976 9 Jun 1979 12 31 21
SCG MacGill (Aust) 30 Jan 1998 19 Jan 2000 12 3 40
MHN Walker (Aust) 29 Dec 1972 30 Mar 1974 11 17 34
MA Taylor (Aust) 26 Jan 1989 26 Dec 1989 11 113 104
SK Warne (Aust/ICC) 2 Jan 1992 24 Mar 1993 11 194 140
SS Das (India) 10 Nov 2000 5 Oct 2001 11 4 23
AI Kallicharran (WI) 6 Apr 1972 5 Sep 1973 10 31 66
JM Parker (NZ) 2 Feb 1973 31 Mar 1974 10 24 36
VVS Laxman (India) 20 Nov 1996 9 Apr 1998 10 85 77
BC Broad (Eng) 28 Jun 1984 1 Jan 1987 9 34 25
MJ Slater (Aust) 3 Jun 1993 9 Dec 1993 9 42 74
MP Vaughan (Eng) 25 Nov 1999 23 Mar 2001 9 74 64
KD Boyce (WI) 19 Mar 1971 5 Sep 1973 8 8 21
CM Old (Eng) 30 Dec 1972 5 Sep 1973 8 32 46
JFM Morrison (NZ) 29 Dec 1973 9 Mar 1975 8 18 17
AME Roberts (WI) 6 Mar 1974 7 Jun 1975 8 56 47
DS Steele (Eng) 31 Jul 1975 26 Aug 1976 8 1 8
JM Brearley (Eng) 3 Jun 1976 2 Jun 1977 8 25 39
MG Hughes (Aust) 13 Dec 1985 11 Dec 1988 8 33 53
RW Price (Zimb) 4 Dec 1999 14 Sep 2002 8 26 18
RWT Key (Eng) 8 Aug 2002 26 Jun 2003 8 5 15
SP Jones (Eng) 25 Jul 2002 4 Dec 2004 8 8 18

Biggest difference between Tests played and ODIs played (qualification: Test debut after ODIs began in 1971)
Player Test span ODI span Tests ODIs Diff
JL Langer (Aust) 1993-2006 1994-1997 100 8 92
MA Butcher (Eng) 1997-2004 - 71 - 71
MA Atherton (Eng) 1989-2001 1990-1998 115 54 61
SMH Kirmani (India) 1976-1986 1976-1986 88 49 39
SCG MacGill (Aust) 1998-2006 2000-2000 40 3 37
AW Greig (Eng) 1972-1977 1972-1977 58 22 36
AI Kallicharran (WI) 1972-1981 1973-1981 66 31 35
Iqbal Qasim (Pak) 1976-1988 1977-1988 50 15 35
MR Ramprakash (Eng) 1991-2002 1991-2001 52 18 34
MH Richardson (NZ) 2000-2004 2002-2002 38 4 34
MJ Slater (Aust) 1993-2001 1993-1997 74 42 32
MJ Hoggard (Eng) 2000-2006 2001-2006 58 26 32
RW Taylor (Eng) 1971-1984 1973-1984 57 27 30
DE Malcolm (Eng) 1989-1997 1990-1994 40 10 30
NS Yadav (India) 1979-1987 1986-1987 35 7 28
RGD Willis (Eng) 1971-1984 1973-1984 90 64 26
B Yardley (Aust) 1978-1983 1978-1983 33 7 26
AD Gaekwad (India) 1974-1985 1975-1987 40 15 25
JP Crawley (Eng) 1994-2003 1994-1999 37 13 24
Danish Kaneria (Pak) 2000-2006 2001-2006 40 16 24
KJ O'Keeffe (Aust) 1971-1977 1977-1977 24 2 22
PH Edmonds (Eng) 1975-1987 1977-1987 51 29 22
JD Higgs (Aust) 1978-1981 - 22 - 22
PCR Tufnell (Eng) 1990-2001 1990-1997 42 20 22
CS Martin (NZ) 2000-2006 2001-2006 31 9 22
TT Samaraweera (SL) 2001-2006 1998-2005 39 17 22
PR Adams (SAf) 1995-2004 1996-2003 45 24 21
KD Ghavri (India) 1974-1981 1975-1981 39 19 20
MG Hughes (Aust) 1985-1994 1988-1993 53 33 20
MTG Elliott (Aust) 1996-2004 1997-1997 21 1 20

Most Tests played without playing a ODI (qualification: Test debut after ODIs began in 1971)
Player Test debut Last Test Tests
MA Butcher (Eng) 5 Jun 1997 30 Dec 2004 71
JD Higgs (Aust) 3 Mar 1978 11 Feb 1981 22
CR Miller (Aust) 1 Oct 1998 22 Mar 2001 18
BA Pocock (NZ) 12 Nov 1993 23 Nov 1997 15
PR Sleep (Aust) 10 Mar 1979 16 Jan 1990 14
W Jaffer (India) 24 Feb 2000 2 Jul 2006 14
Inshan Ali (WI) 1 Apr 1971 6 Apr 1977 12
RR Jumadeen (WI) 20 Apr 1972 8 Feb 1979 12
Asim Kamal (Pak) 17 Oct 2003 3 Dec 2005 12
PM Such (Eng) 3 Jun 1993 9 Aug 1999 11
A Sanford (WI) 11 Apr 2002 23 Mar 2004 11
Talat Ali (Pak) 22 Dec 1972 28 Feb 1979 10
A Chopra (India) 8 Oct 2003 29 Oct 2004 10
MS Panesar (Eng) 1 Mar 2006 20 Aug 2006 10
AR Lewis (Eng) 20 Dec 1972 12 Jun 1973 9
AB Williams (WI) 31 Mar 1978 29 Jan 1979 7
CG Butts (WI) 6 Apr 1985 15 Jan 1988 7
TV Hohns (Aust) 26 Jan 1989 29 Aug 1989 7
RKJ Dawson (Eng) 3 Dec 2001 6 Jan 2003 7
HM Amla (SAf) 28 Nov 2004 8 Aug 2006 7
AG Barrett (WI) 18 Feb 1971 29 Jan 1975 6
PJ Petherick (NZ) 9 Oct 1976 1 Mar 1977 6
BT Watambwa (Zimb) 19 Apr 2001 4 Mar 2002 6
AG Cremer (Zimb) 6 Jan 2005 17 Aug 2005 6
RA Hutton (Eng) 17 Jun 1971 24 Aug 1971 5
GA Greenidge (WI) 6 Apr 1972 11 Apr 1973 5
J Birkenshaw (Eng) 25 Jan 1973 5 Apr 1974 5
ET Willett (WI) 9 Mar 1973 1 Jan 1975 5
AD Ogilvie (Aust) 2 Dec 1977 3 May 1978 5
Ehteshamuddin (Pak) 21 Nov 1979 31 Aug 1982 5

Statistics upto and including:
• Test # 1814: England v Pakistan at The Oval, 4th Test, Aug 17-20, 2006
• ODI # 2409: England v Pakistan at Lord's, NatWest Series 2nd Match, Sep 2, 2006