One-Day Internationals Cricket – Fastest to 100 wickets

One-Day Internationals
Fastest career wickets

Fastest to 100 wickets

RankPlayerOppositionGroundMatch DateDebutTimeMatScorecard
🥇 1
S Lamichhane (NEP)v OmanKirtipur21 Apr 20231 Aug 20184y 263d42ODI # 4568
🥈 2
Rashid Khan (AFG)v West IndiesHarare25 Mar 201818 Oct 20152y 158d44ODI # 4007
🥉 3
Bilal Khan (OMA)v NamibiaDundee24 Jul 202427 Apr 20195y 88d49ODI # 4750
4
Shaheen Shah Afridi (PAK)v BangladeshEden Gardens31 Oct 202321 Sep 20185y 40d51ODI # 4688
5
MA Starc (AUS)v Sri LankaColombo (RPS)21 Aug 201620 Oct 20105y 306d52ODI # 3768
6
Saqlain Mushtaq (PAK)v Sri LankaGwalior12 May 199729 Sep 19951y 225d53ODI # 1205
7
SE Bond (NZ)v EnglandAdelaide23 Jan 200711 Jan 20025y 12d54ODI # 2482
7
Mustafizur Rahman (BAN)v PakistanLord's5 Jul 201918 Jun 20154y 17d54ODI # 4186
9
B Lee (AUS)v EnglandMelbourne25 Jan 20039 Jan 20003y 16d55ODI # 1941
10
TA Boult (NZ)v West IndiesChristchurch23 Dec 201711 Jul 20125y 165d56ODI # 3944
10
Mohammed Shami (IND)v New ZealandNapier23 Jan 20196 Jan 20136y 17d56ODI # 4082
12
JJ Bumrah (IND)v Sri LankaLeeds6 Jul 201923 Jan 20163y 164d57ODI # 4187
12
MJ Henry (NZ)v NetherlandsHamilton4 Apr 202231 Jan 20148y 63d57ODI # 4383
14
Imran Tahir (SA)v West IndiesBasseterre15 Jun 201624 Feb 20115y 112d58ODI # 3747
14
Kuldeep Yadav (IND)v AustraliaRajkot17 Jan 202023 Jun 20172y 208d58ODI # 4232
16
Waqar Younis (PAK)v ZimbabweSharjah1 Feb 199314 Oct 19893y 110d59ODI # 796
16
IK Pathan (IND)v PakistanAbu Dhabi19 Apr 20069 Jan 20042y 100d59ODI # 2364
16
M Morkel (Afr/SA)v New ZealandKimberley22 Jan 20136 Jun 20075y 230d59ODI # 3325
19
DK Lillee (AUS)v ZimbabweNottingham9 Jun 198324 Aug 197210y 289d60ODI # 199
19
SK Warne (AUS)v West IndiesMelbourne6 Dec 199624 Mar 19933y 257d60ODI # 1147
19
Shoaib Akhtar (PAK)v New ZealandKarachi21 Apr 200228 Mar 19984y 24d60ODI # 1833
19
NW Bracken (AUS)v South AfricaBasseterre24 Mar 200711 Jan 20016y 72d60ODI # 2552
19
YS Chahal (IND)v West IndiesAhmedabad6 Feb 202211 Jun 20165y 240d60ODI # 4353
19
AS Joseph (WI)v NetherlandsHarare26 Jun 20232 Oct 20166y 267d60ODI # 4602
25
CEL Ambrose (WI)v IndiaMelbourne16 Jan 199212 Mar 19883y 310d61ODI # 707
25
IR Bishop (WI)v Sri LankaAdelaide15 Dec 199521 May 19887y 208d61ODI # 1021
27
C Pringle (NZ)v Sri LankaChristchurch26 Mar 199523 May 19904y 307d62ODI # 990
27
D Gough (ENG)v KenyaCanterbury18 May 199919 May 19944y 364d62ODI # 1449
27
SCJ Broad (ENG)v AustraliaCardiff24 Jun 201030 Aug 20063y 298d62ODI # 3002
27
PJ Cummins (AUS)v South AfricaPaarl29 Feb 202019 Oct 20118y 133d62ODI # 4248
31
BAW Mendis (SL)v South AfricaPallekele26 Jul 201310 Apr 20085y 107d63ODI # 3398
31
SN Netravalkar (USA)v OmanLauderhill27 May 202527 Apr 20196y 30d63ODI # 4879
33
AA Donald (SA)v KenyaNairobi (Gym)3 Oct 199610 Nov 19914y 328d64ODI # 1124
33
LE Plunkett (ENG)v AustraliaBrisbane19 Jan 201810 Dec 200512y 40d64ODI # 3958
33
K Rabada (SA)v Sri LankaCenturion6 Mar 201910 Jul 20153y 239d64ODI # 4107
33
JR Hazlewood (AUS)v ZimbabweTownsville3 Sep 202222 Jun 201012y 73d64ODI # 4460
33
PW Hasaranga (SL)v BangladeshColombo (RPS)2 Jul 20252 Jul 20178y 0d64ODI # 4889
38
DW Fleming (AUS)v ZimbabweBulawayo21 Oct 199916 Jan 19945y 278d65ODI # 1518
38
Z Khan (IND)v New ZealandCenturion14 Mar 20033 Oct 20002y 162d65ODI # 1988
38
Naved-ul-Hasan (PAK)v Sri LankaColombo (RPS)9 Aug 20094 Apr 20036y 127d65ODI # 2870
38
MG Johnson (AUS)v PakistanCenturion30 Sep 200910 Dec 20053y 294d65ODI # 2903
38
A Zampa (AUS)v PakistanLahore29 Mar 20226 Feb 20166y 51d65ODI # 4379
43
JN Gillespie (AUS)v Sri LankaDambulla20 Feb 200430 Aug 19967y 174d66ODI # 2102
43
Hasan Ali (PAK)v New ZealandBengaluru4 Nov 202318 Aug 20167y 78d66ODI # 4692
43
L Ngidi (SA)v EnglandKarachi1 Mar 20257 Feb 20187y 22d66ODI # 4851
46
J Garner (WI)v AustraliaSydney12 Feb 198516 Mar 19777y 333d67ODI # 305
46
AB Agarkar (IND)v ZimbabweJodhpur8 Dec 20001 Apr 19982y 251d67ODI # 1658
46
Umar Gul (PAK)v New ZealandAbu Dhabi9 Nov 20093 Apr 20036y 220d67ODI # 2927
46
ST Finn (ENG)v West IndiesNorth Sound5 Mar 201730 Jan 20116y 34d67ODI # 3848
46
AU Rashid (ENG)v AustraliaCardiff16 Jun 201827 Aug 20098y 293d67ODI # 4010
51
J Srinath (IND)v West IndiesEden Gardens5 Nov 199418 Oct 19913y 18d68ODI # 947
51
SM Pollock (SA)v New ZealandNapier26 Mar 19999 Jan 19963y 76d68ODI # 1421
51
SL Malinga (SL)v New ZealandDambulla13 Aug 201017 Jul 20046y 27d68ODI # 3031
51
JE Taylor (WI)v IndiaDelhi11 Oct 201411 Jun 200311y 122d68ODI # 3533
51
KAJ Roach (WI)v U.A.E.Harare6 Mar 201820 Aug 20089y 198d68ODI # 3987
51
Junaid Khan (PAK)v ZimbabweBulawayo20 Jul 201823 Apr 20117y 88d68ODI # 4020
57
MA Holding (WI)v Sri LankaBrisbane12 Jan 198526 Aug 19768y 139d69ODI # 286
57
Abdul Qadir (PAK)v West IndiesSharjah22 Oct 198811 Jun 19835y 133d69ODI # 527
57
CJ McDermott (AUS)v West IndiesBridgetown13 Mar 19916 Jan 19856y 66d69ODI # 674
57
Abdul Razzaq (PAK)v EnglandRawalpindi30 Oct 20001 Nov 19963y 364d69ODI # 1653
57
M Ntini (SA)v IndiaDhaka13 Apr 200316 Jan 19985y 87d69ODI # 2002
57
Mohammad Sami (PAK)v IndiaJamshedpur9 Apr 20058 Apr 20014y 1d69ODI # 2237
57
KD Mills (NZ)v AustraliaAdelaide14 Dec 200715 Apr 20016y 243d69ODI # 2655
57
Abdur Razzak (BAN)v U.A.E.Lahore24 Jun 200816 Jul 20043y 344d69ODI # 2711
57
Saeed Ajmal (PAK)v AustraliaSharjah28 Aug 20122 Jul 20084y 57d69ODI # 3299
57
WB Rankin (ENG/IRE)v AfghanistanBelfast19 May 201931 Jan 200712y 108d69ODI # 4139
67
L Klusener (SA)v ZimbabweDurban2 Feb 200019 Jan 19964y 14d70ODI # 1555
67
JM Anderson (ENG)v IndiaSouthampton21 Aug 200715 Dec 20024y 249d70ODI # 2611
67
I Sharma (IND)v South AfricaCenturion11 Dec 201329 Jun 20076y 165d70ODI # 3444
70
UT Yadav (IND)v AustraliaBengaluru28 Sep 201728 May 20107y 123d71ODI # 3917
71
RJ Hadlee (NZ)v West IndiesSt John's20 Mar 198511 Feb 197312y 37d72ODI # 320
71
CK Langeveldt (SA)v PakistanAbu Dhabi31 Oct 201014 Oct 20019y 17d72ODI # 3063
71
DW Steyn (Afr/SA)v PakistanBenoni24 Mar 201317 Aug 20057y 219d72ODI # 3350
71
CR Woakes (ENG)v New ZealandHamilton25 Feb 201823 Jan 20117y 33d72ODI # 3980
71
Taskin Ahmed (BAN)v Sri LankaChattogram15 Mar 202417 Jun 20149y 272d72ODI # 4744
71
MRJ Watt (SCOT)v U.A.E.Amstelveen4 May 20258 Sep 20168y 238d72ODI # 4864
77
Dawlat Zadran (AFG)v IrelandDehradun28 Feb 20197 Aug 20117y 205d73ODI # 4100
77
Mujeeb Ur Rahman (AFG)v NetherlandsLucknow3 Nov 20235 Dec 20175y 333d73ODI # 4691
77
DJ Willey (ENG)v PakistanEden Gardens11 Nov 20238 May 20158y 187d73ODI # 4701
80
Wasim Akram (PAK)v West IndiesSharjah14 Oct 198923 Nov 19844y 325d74ODI # 570
80
A Nel (SA)v BangladeshChattogram9 Mar 200812 May 20016y 302d74ODI # 2690
80
JO Holder (WI)v AfghanistanHarare15 Mar 20181 Feb 20135y 42d74ODI # 3997
83
IT Botham (ENG)v AustraliaLord's3 Jun 198526 Aug 19768y 281d75ODI # 331
83
EJ Chatfield (NZ)v AustraliaDunedin19 Mar 198616 Jun 19796y 276d75ODI # 369
83
M Dillon (WI)v South AfricaCape Town9 Feb 20033 Nov 19975y 98d75ODI # 1942
83
MF Maharoof (SL)v EnglandDambulla7 Oct 200725 Apr 20043y 165d75ODI # 2626
83
Wahab Riaz (PAK)v West IndiesAbu Dhabi5 Oct 20162 Feb 20088y 246d75ODI # 3789
88
M Muralidaran (SL)v IndiaColombo (RPS)20 Aug 199712 Aug 19934y 8d76ODI # 1224
88
Harbhajan Singh (IND)v South AfricaDhaka18 Apr 200317 Apr 19985y 1d76ODI # 2006
88
GP Swann (ENG)v New ZealandAuckland23 Feb 201323 Jan 200013y 31d76ODI # 3338
88
TG Southee (NZ)v IndiaHamilton22 Jan 201415 Jun 20085y 221d76ODI # 3458
88
TL Chatara (ZIM)v Sri LankaPallekele21 Jan 202224 Feb 20138y 331d76ODI # 4347
88
SM Sharif (SCOT)v ZimbabweBulawayo4 Jul 202329 Jun 201112y 5d76ODI # 4612
94
N Kapil Dev (IND)v New ZealandLaunceston2 Feb 19861 Oct 19787y 124d77ODI # 361
94
GD McGrath (AUS)v EnglandMelbourne15 Jan 19999 Dec 19935y 37d77ODI # 1384
94
A Nehra (Asia/IND)v New ZealandColombo (RPS)11 Sep 200924 Jun 20018y 79d77ODI # 2886
94
R Ashwin (IND)v Sri LankaFatullah28 Feb 20145 Jun 20103y 268d77ODI # 3476
94
RAS Lakmal (SL)v South AfricaDambulla1 Aug 201818 Dec 20098y 226d77ODI # 4027
99
A Kumble (IND)v PakistanBengaluru9 Mar 199625 Apr 19905y 319d78ODI # 1078
99
WPUJC Vaas (SL)v West IndiesLahore1 Nov 199715 Feb 19943y 259d78ODI # 1247
99
Mashrafe Mortaza (Asia/BAN)v PakistanLahore8 Apr 200823 Nov 20016y 137d78ODI # 2696
102
NLTC Perera (SL)v PakistanDambulla30 Aug 201424 Dec 20094y 249d79ODI # 3519
103
MC Snedden (NZ)v IndiaVadodara17 Dec 198823 Nov 19808y 24d80ODI # 543
103
SP O'Donnell (AUS)v EnglandBrisbane16 Dec 19906 Jan 19855y 344d80ODI # 653
103
R Rampaul (WI)v IndiaKanpur27 Nov 201322 Nov 200310y 5d80ODI # 3439
103
TT Bresnan (ENG)v AustraliaW.A.C.A24 Jan 201417 Jun 20067y 221d80ODI # 3461

Showing 106 records

Additional Information

Time is based on the start of the debut match and the start of the match in which the milestone was achieved
Bowlers within a maximum of 80 matches shown