Matches (14)
IPL (3)
PSL (2)
Women's Tri-Series (SL) (1)
WCL 2 (1)
County DIV1 (3)
County DIV2 (4)

Most matches before a century - ODIs

Travis Basevi
24-Jun-2008

Most matches before a player's first century - ODIs
Player Mat OppositionGround Date Scorecard
SM Pollock (Afr/ICC/SA)285 v Asia XI Bangalore 6 Jun 2007 ODI 2587
MV Boucher (Afr/SA) 220 v Zimbabwe Potchefstroom20 Sep 2006 ODI 2420
SR Waugh (Aus) 187 v Sri Lanka Melbourne 16 Jan 1996 ODI 1039
A Ranatunga (SL)153 v Pakistan Durban 2 Dec 1994 ODI 953
Abdul Razzaq (Pak) 116 v South Africa Port Elizabeth11 Dec 2002 ODI 1916
SM Gavaskar (India) 107 v New Zealand Nagpur 31 Oct 1987 ODI 474
JG Wright (NZ)105 v England Napier 16 Mar 1988 ODI 508
KR Rutherford (NZ) 103 v India Vadodara28 Oct 1994 ODI 939
Younis Khan (Pak) 103 v Hong Kong Colombo (SSC) 18 Jul 2004 ODI 2147
MA Taylor (Aus)98 v India Bangalore 21 Oct 1996 ODI 1129
TM Odoyo (Afr/Kenya) 96 v Canada Nairobi (Gym)18 Oct 2007 ODI 2634
TM Dilshan (SL) 94 v Netherlands Amstelveen 4 Jul 2006 ODI 2390
AP Gurusinha (SL)91 v New Zealand Sharjah 18 Apr 1994 ODI 909
JDP Oram (NZ) 89 v Australia Perth28 Jan 2007 ODI 2488
T Taibu (Afr/Zim) 87 v South Africa Harare 26 Aug 2007 ODI 2615
KC Sangakkara (SL)86 v Pakistan Sharjah 4 Apr 2003 ODI 1995
JN Rhodes (SA) 85 v Pakistan Nairobi (Gym)29 Sep 1996 ODI 1121
AL Logie (WI) 83 v Pakistan Kingston 12 Mar 1988 ODI 506
CD McMillan (NZ)83 v Pakistan Christchurch 25 Feb 2001 ODI 1692
SR Tendulkar (India) 79 v Australia Colombo (RPS)9 Sep 1994 ODI 924
PA de Silva (SL) 77 v India Nagpur 1 Dec 1990 ODI 644
RG Twose (NZ)75 v South Africa Cape Town 4 Nov 2000 ODI 1655
A Flintoff (Eng) 73 v New Zealand Bristol4 Jul 2004 ODI 2139
RS Mahanama (SL) 72 v New Zealand Colombo (RPS) 13 Dec 1992 ODI 778
N Hussain (Eng)72 v India Lord's 13 Jul 2002 ODI 1856
HP Tillakaratne (SL) 71 v West Indies Mumbai9 Nov 1993 ODI 847
ST Jayasuriya (SL) 71 v New Zealand Bloemfontein 8 Dec 1994 ODI 958
SL Campbell (WI)71 v Zimbabwe Kingston 1 Apr 2000 ODI 1584
Yuvraj Singh (India) 71 v Bangladesh Dhaka11 Apr 2003 ODI 2001
GW Flower (Zim) 67 v Sri Lanka Colombo (SSC) 26 Jan 1998 ODI 1286

Most matches at home before a player's first home century - ODIs
Player Mat OppositionGround Date Scorecard Career Mat Away 100s
SR Waugh (Aus) 105 v Sri LankaMelbourne 16 Jan 1996 ODI 1039 187 0
MV Boucher (Afr/SA) 96 v Zimbabwe Potchefstroom20 Sep 2006 ODI 2420 220 0
A Symonds (Aus) 62 v Sri Lanka Sydney 12 Feb 2006ODI 2328 140 3
A Ranatunga (SL)55 v India Colombo (RPS) 18 Jul 1997 ODI 1218 215 2
MG Bevan (Aus) 52 v South Africa Melbourne (Dock) 16 Aug 2000 ODI 1620 1424
CL Cairns (NZ) 48 v IndiaChristchurch 19 Jan 1999 ODI 1387 100 1
ME Waugh (Aus) 47 v South Africa Sydney23 Jan 1994 ODI 877 64 2
A Flower (Zim) 47 v England Harare 7 Oct 2001ODI 1754 178 2
T Taibu (Afr/Zim)44 v South Africa Harare 26 Aug 2007 ODI 2615 87 0
GM Wood (Aus) 41 v West Indies Adelaide 27 Jan 1985 ODI 297 671
CH Gayle (ICC/WI) 41 v South AfricaBridgetown 11 May 2005 ODI 2243 116 9
HH Dippenaar (Afr/SA) 40 v Australia Durban10 Mar 2006 ODI 2348 98 3
SM Gavaskar (India) 38 v New Zealand Nagpur 31 Oct 1987ODI 474 107 0
CD McMillan (NZ)38 v Pakistan Christchurch 25 Feb 2001 ODI 1692 83 0
GW Flower (Zim) 38 v Bangladesh Bulawayo 11 Apr 2001 ODI 1706 1543
DR Martyn (Aus) 36 v ZimbabwePerth 4 Feb 2001 ODI 1683 68 1
Yuvraj Singh (India) 36 v South Africa Hyderabad (Decc)16 Nov 2005 ODI 2297 134 4
TM Odoyo (Afr/Kenya) 36 v Canada Nairobi (Gym) 18 Oct 2007ODI 2634 96 0
KC Sangakkara (SL)32 v Australia Colombo (RPS) 27 Feb 2004 ODI 2106 100 2
SR Tendulkar (India) 31 v New Zealand Vadodara 28 Oct 1994 ODI 939 841
RS Kaluwitharana (SL) 31 v EnglandColombo (SSC) 27 Mar 2001 ODI 1697 156 1
DS Lehmann (Aus) 31 v Sri Lanka Perth22 Dec 2002 ODI 1925 84 2
Abdul Razzaq (Pak) 31 v Zimbabwe Multan 30 Sep 2004ODI 2183 171 1
SP Fleming (NZ)30 v Australia Napier 12 Feb 1998 ODI 1292 81 2
A Flintoff (Eng) 30 v New Zealand Bristol 4 Jul 2004 ODI 2139 730
JM Kemp (Afr/SA) 30 v IndiaCape Town 26 Nov 2006 ODI 2449 62 0
KP Pietersen (Eng/ICC) 29 v New Zealand Chester-le-Street15 Jun 2008 ODI 2708 72 5
ST Jayasuriya (SL) 28 v India Colombo (RPS) 28 Aug 1996ODI 1106 111 2
L Vincent (NZ)28 v West Indies Napier 1 Mar 2006 ODI 2342 82 1
DC Boon (Aus) 27 v Sri Lanka Adelaide 10 Jan 1988 ODI 491 521

Most matches away before a player's first century away from home - ODIs
PlayerMat Opposition Ground Date Scorecard Career Mat Home 100s
SM Pollock (Afr/ICC/SA)166 v Asia XI Bangalore 6 Jun 2007 ODI 2587 285 0
SR Waugh (Aus) 141 v South Africa Leeds 13 Jun 1999 ODI 1481 2661
A Ranatunga (SL) 106 v PakistanDurban 2 Dec 1994 ODI 953 153 0
Abdul Razzaq (Pak) 105 v South Africa Port Elizabeth11 Dec 2002 ODI 1916 116 0
MD Crowe (NZ) 83 v India Jamshedpur 15 Nov 1995ODI 1015 140 3
Younis Khan (Pak)82 v Hong Kong Colombo (SSC) 18 Jul 2004 ODI 2147 103 0
RS Mahanama (SL) 78 v Zimbabwe Harare 3 Nov 1994 ODI 945 1081
AP Gurusinha (SL) 74 v New ZealandSharjah 18 Apr 1994 ODI 909 91 0
CD McMillan (NZ) 70 v Pakistan Rawalpindi24 Apr 2002 ODI 1834 114 1
AJ Stewart (Eng) 66 v India Sharjah 11 Dec 1997ODI 1259 91 1
SL Campbell (WI)65 v Zimbabwe Chester-le-Street 16 Jul 2000 ODI 1616 81 1
PA de Silva (SL) 63 v India Nagpur 1 Dec 1990 ODI 644 770
KC Sangakkara (SL) 63 v PakistanSharjah 4 Apr 2003 ODI 1995 86 0
Javed Miandad (Pak) 62 v India Sharjah18 Apr 1986 ODI 385 96 2
M Azharuddin (India) 62 v Sri Lanka Sharjah 25 Apr 1990ODI 623 103 2
TM Dilshan (SL)62 v Netherlands Amstelveen 4 Jul 2006 ODI 2390 94 0
A Jadeja (India) 61 v Sri Lanka Colombo (RPS) 17 Aug 1997 ODI 1223 951
Rameez Raja (Pak) 59 v New ZealandAuckland 11 Mar 1989 ODI 559 84 1
ADR Campbell (Zim) 59 v Australia Ahmedabad3 Apr 1998 ODI 1302 77 1
JDP Oram (NZ) 59 v Australia Perth 28 Jan 2007ODI 2488 89 0
HP Tillakaratne (SL)58 v West Indies Mumbai 9 Nov 1993 ODI 847 71 0
KR Rutherford (NZ) 58 v India Vadodara 28 Oct 1994 ODI 939 1030
WW Hinds (WI) 58 v ZimbabweHarare 29 Nov 2003 ODI 2069 82 3
Yuvraj Singh (India) 57 v Bangladesh Dhaka11 Apr 2003 ODI 2001 71 0
MA Taylor (Aus) 55 v India Bangalore 21 Oct 1996ODI 1129 98 0
SV Carlisle (Zim)54 v Australia Perth 4 Feb 2001 ODI 1683 66 1
M Amarnath (India) 53 v New Zealand Sharjah 27 Mar 1988 ODI 513 681
SR Tendulkar (India) 52 v AustraliaColombo (RPS) 9 Sep 1994 ODI 924 79 0
R Dravid (India) 52 v New Zealand Taupo9 Jan 1999 ODI 1378 66 1
K Srikkanth (India) 51 v West Indies Sharjah 16 Oct 1988ODI 523 97 3

Most matches before a player's first four wicket haul - ODIs
Player Mat OppositionGround Date Scorecard
PA de Silva (SL)230 v Pakistan Paarl 9 Apr 1998 ODI 1312
IVA Richards (WI) 129 v New Zealand Dunedin18 Mar 1987 ODI 435
Shahid Afridi (Pak) 119 v England Lahore 27 Oct 2000 ODI 1649
Saleem Malik (Pak)118 v New Zealand Lahore 2 Nov 1990 ODI 636
GP Wickramasinghe (SL) 108 v Pakistan Jamshedpur19 Mar 1999 ODI 1411
GA Hick (Eng) 105 v Zimbabwe Harare 20 Feb 2000 ODI 1567
K Srikkanth (India)104 v New Zealand Visakhapatnam 10 Dec 1988 ODI 536
DS Lehmann (Aus) 102 v Zimbabwe Harare27 May 2004 ODI 2132
Mushtaq Ahmed (Pak) 98 v India Sharjah 12 Apr 1996 ODI 1094
GW Flower (Zim)90 v Kenya Dhaka 23 Mar 1999 ODI 1416
KLT Arthurton (WI) 89 v Pakistan Dhaka29 Oct 1998 ODI 1361
GJ Whittall (Zim) 86 v Sri Lanka Bulawayo 12 Dec 1999 ODI 1528
SO Tikolo (Afr/Kenya)84 v Scotland Mombasa 21 Jan 2007 ODI 2481
RA Harper (WI) 80 v England Port of Spain5 Mar 1994 ODI 890
Aamer Sohail (Pak) 80 v Sri Lanka Sharjah 12 Oct 1995 ODI 1007
MC Snedden (NZ)75 v England Napier 16 Mar 1988 ODI 508
CZ Harris (NZ) 74 v Pakistan Sialkot6 Dec 1996 ODI 1148
Shoaib Malik (Pak) 70 v Hong Kong Colombo (SSC) 18 Jul 2004 ODI 2147
GF Lawson (Aus)69 v England Manchester 30 May 1985 ODI 329
Mohammad Rafique (Ban) 68 v New Zealand Dhaka7 Nov 2004 ODI 2191
JR Ratnayeke (SL) 63 v Bangladesh Dhaka 2 Nov 1988 ODI 533
WKM Benjamin (WI)63 v Sri Lanka Mumbai 9 Nov 1993 ODI 847
JC Adams (WI) 63 v Pakistan Adelaide17 Dec 1996 ODI 1154
Yuvraj Singh (India) 63 v Namibia Pietermaritzburg 23 Feb 2003 ODI 1964
JV Coney (NZ)62 v Sri Lanka Melbourne 23 Feb 1985 ODI 310
CL Hooper (WI) 61 v Pakistan Karachi20 Nov 1991 ODI 689
SL Campbell (WI) 61 v Bangladesh Dhaka 9 Oct 1999 ODI 1511
W Watson (NZ)59 v Pakistan Auckland 30 Dec 1992 ODI 787
DJ Bravo (WI) 59 v India Chennai27 Jan 2007 ODI 2487
Mudassar Nazar (Pak) 58 v New Zealand Faisalabad 23 Nov 1984 ODI 277

Most matches at home before a player's first home four wicket haul - ODIs
Player Mat OppositionGround Date Scorecard Career Mat Away 4wi
JH Kallis (SA) 68 v BangladeshPotchefstroom 3 Oct 2002 ODI 1890 159 2
N Kapil Dev (India) 65 v Sri Lanka Kolkata4 Jan 1991 ODI 661 163 2
SR Tendulkar (India) 63 v Australia Kochi 1 Apr 1998ODI 1300 179 1
CZ Harris (NZ)53 v India Christchurch 19 Jan 1999 ODI 1387 120 1
K Srikkanth (India) 47 v New Zealand Visakhapatnam 10 Dec 1988 ODI 536 1040
GW Flower (Zim) 41 v IndiaBulawayo 27 Jun 2001 ODI 1730 157 1
WPUJC Vaas (SL) 39 v Zimbabwe Colombo (SSC)8 Dec 2001 ODI 1776 172 4
CJ McDermott (Aus) 38 v West Indies Melbourne 15 Dec 1988ODI 540 60 2
M Muralitharan (SL)37 v South Africa Colombo (RPS) 14 Jul 2000 ODI 1614 141 6
GR Larsen (NZ) 35 v Pakistan Auckland 13 Mar 1994 ODI 894 460
DJ Bravo (WI) 35 v Sri LankaPort of Spain 10 Apr 2008 ODI 2697 81 1
Saleem Malik (Pak) 31 v New Zealand Lahore2 Nov 1990 ODI 636 118 0
Wasim Akram (Pak) 31 v Zimbabwe Karachi 24 Dec 1993ODI 867 158 13
N Boje (SA)31 v Australia Cape Town 9 Apr 2002 ODI 1827 75 2
SO Tikolo (Afr/Kenya) 29 v Scotland Mombasa 21 Jan 2007 ODI 2481 840
KD Mills (NZ) 29 v BangladeshNapier 28 Dec 2007 ODI 2659 73 4
Imran Khan (Pak) 28 v West Indies Lahore16 Oct 1987 ODI 459 98 2
W Watson (NZ) 27 v Pakistan Auckland 30 Dec 1992ODI 787 59 0
BKV Prasad (India)26 v South Africa Mumbai 14 Dec 1996 ODI 1151 51 0
PD Collingwood (Eng) 26 v Bangladesh Nottingham 21 Jun 2005 ODI 2252 731
A Nel (SA) 26 v IndiaDurban 22 Nov 2006 ODI 2447 52 1
PV Simmons (WI) 25 v Australia Port of Spain12 Mar 1995 ODI 987 96 1
M Kartik (India) 24 v Australia Mumbai 17 Oct 2007ODI 2632 34 0
AJ Hall (SA)23 v New Zealand Centurion 6 Nov 2005 ODI 2293 52 0
TM Odoyo (Afr/Kenya) 23 v Bangladesh Nairobi (Gym) 13 Aug 2006 ODI 2403 781
CRD Fernando (Asia/SL) 23 v BangladeshColombo (PSS) 20 Jul 2007 ODI 2605 116 2
MF Maharoof (SL) 23 v England Dambulla1 Oct 2007 ODI 2622 73 4
Mohammad Rafique (Ban) 22 v New Zealand Dhaka 7 Nov 2004ODI 2191 68 0
Mudassar Nazar (Pak)21 v New Zealand Faisalabad 23 Nov 1984 ODI 277 58 0
IVA Richards (WI) 21 v India Port of Spain 9 Mar 1989 ODI 558 1621

Most matches away before a player's first four wicket haul away from home - ODIs
PlayerMat Opposition Ground Date Scorecard Career Mat Home 4wi
Saleem Malik (Pak)207 v India Toronto 13 Sep 1998 ODI 1350 270 1
PA de Silva (SL) 173 v Pakistan Paarl 9 Apr 1998 ODI 1312 2300
Shahid Afridi (Pak) 156 v IndiaAmstelveen 21 Aug 2004 ODI 2157 180 1
SR Waugh (Aus) 119 v India Sharjah19 Apr 1998 ODI 1322 242 2
IVA Richards (WI) 111 v New Zealand Dunedin 18 Mar 1987ODI 435 129 0
Mohammad Rafique (Asia/Ban)81 v Africa XI Chennai 10 Jun 2007 ODI 2589 125 3
MD Marshall (WI) 80 v Pakistan Adelaide 10 Dec 1988 ODI 535 913
RJ Shastri (India) 79 v AustraliaPerth 8 Dec 1991 ODI 693 136 2
Mushtaq Ahmed (Pak) 78 v India Sharjah12 Apr 1996 ODI 1094 98 0
GA Hick (Eng) 77 v Zimbabwe Harare 20 Feb 2000ODI 1567 105 0
GP Wickramasinghe (SL)75 v Pakistan Jamshedpur 19 Mar 1999 ODI 1411 108 0
RA Harper (WI) 70 v Australia Adelaide 17 Dec 1995 ODI 1023 881
Aamer Sohail (Pak) 69 v Sri LankaSharjah 12 Oct 1995 ODI 1007 80 0
GW Flower (Zim) 69 v Kenya Dhaka23 Mar 1999 ODI 1416 90 0
A Symonds (Aus) 69 v Bangladesh Manchester 25 Jun 2005ODI 2254 118 2
DS Lehmann (Aus)68 v Zimbabwe Harare 27 May 2004 ODI 2132 102 0
KLT Arthurton (WI) 67 v Pakistan Dhaka 29 Oct 1998 ODI 1361 890
RR Singh (India) 66 v Sri LankaTaunton 26 May 1999 ODI 1463 83 1
IT Botham (Eng) 63 v Australia Sydney5 Mar 1992 ODI 731 105 2
DL Vettori (NZ) 56 v Sri Lanka Dambulla 19 May 2003ODI 2014 109 2
WKM Benjamin (WI)55 v Sri Lanka Mumbai 9 Nov 1993 ODI 847 63 0
SL Campbell (WI) 52 v Bangladesh Dhaka 9 Oct 1999 ODI 1511 610
JR Ratnayeke (SL) 50 v BangladeshDhaka 2 Nov 1988 ODI 533 63 0
Yuvraj Singh (India) 49 v Namibia Pietermaritzburg23 Feb 2003 ODI 1964 63 0
Shoaib Malik (Pak) 49 v Hong Kong Colombo (SSC) 18 Jul 2004ODI 2147 70 0
DK Morrison (NZ)46 v Sri Lanka Sharjah 11 Nov 1996 ODI 1142 95 2
Mudassar Nazar (Pak) 45 v West Indies Melbourne 6 Mar 1985 ODI 317 681
CL Hooper (WI) 45 v PakistanKarachi 20 Nov 1991 ODI 689 61 0
Arshad Khan (Pak) 45 v India Kochi2 Apr 2005 ODI 2235 49 0
JV Coney (NZ) 44 v Sri Lanka Melbourne 23 Feb 1985ODI 310 62 0

Statistics upto and including:

• Test # 1879: West Indies v Australia at Bridgetown, The Frank Worrell Trophy 3rd Test, Jun 12-16, 2008
• ODI # 2710: England v New Zealand at Bristol, NatWest Series 3rd ODI, Jun 21, 2008
• T20I # 57: West Indies v Australia at Bridgetown, Only T20I, Jun 20, 2008