One-Day Internationals Cricket – Fastest to 150 wickets

One-Day Internationals
Fastest career wickets

Fastest to 150 wickets

RankPlayerOppositionGroundMatch DateDebutTimeMatScorecard
🥇 1
MA Starc (AUS)v West IndiesNottingham6 Jun 201920 Oct 20108y 229d77ODI # 4152
🥈 2
Saqlain Mushtaq (PAK)v IndiaDhaka16 Jan 199829 Sep 19952y 109d78ODI # 1277
🥉 3
Rashid Khan (AFG)v BangladeshChattogram28 Feb 202218 Oct 20156y 133d80ODI # 4359
🥉 3
Mohammed Shami (IND)v EnglandThe Oval12 Jul 20226 Jan 20139y 187d80ODI # 4424
5
TA Boult (NZ)v BangladeshThe Oval5 Jun 201911 Jul 20126y 329d81ODI # 4151
6
B Lee (AUS)v Sri LankaDambulla20 Feb 20049 Jan 20004y 42d82ODI # 2102
7
BAW Mendis (SL)v West IndiesColombo (RPS)1 Nov 201510 Apr 20087y 205d84ODI # 3701
8
MJ Henry (NZ)v Sri LankaAuckland11 Jan 202531 Jan 201410y 346d85ODI # 4824
9
Kuldeep Yadav (IND)v Sri LankaColombo (RPS)12 Sep 202323 Jun 20176y 81d88ODI # 4641
10
AA Donald (SA)v West IndiesLahore3 Nov 199710 Nov 19915y 358d89ODI # 1249
10
M Morkel (Afr/SA)v West IndiesJohannesburg18 Jan 20156 Jun 20077y 226d89ODI # 3583
10
Imran Tahir (SA)v AustraliaPerth4 Nov 201824 Feb 20117y 253d89ODI # 4065
10
A Zampa (AUS)v PakistanBengaluru20 Oct 20236 Feb 20167y 256d89ODI # 4675
14
Waqar Younis (PAK)v AustraliaMultan14 Oct 199414 Oct 19895y 0d91ODI # 929
14
Shoaib Akhtar (PAK)v South AfricaRawalpindi10 Oct 200328 Mar 19985y 196d91ODI # 2049
14
Mustafizur Rahman (BAN)v IndiaColombo (RPS)15 Sep 202318 Jun 20158y 89d91ODI # 4645
17
Saeed Ajmal (PAK)v South AfricaSharjah30 Oct 20132 Jul 20085y 120d93ODI # 3425
18
SK Warne (AUS)v New ZealandSharjah21 Apr 199824 Mar 19935y 28d94ODI # 1324
19
NW Bracken (AUS)v South AfricaSydney23 Jan 200911 Jan 20018y 12d95ODI # 2802
19
SCJ Broad (ENG)v New ZealandNapier20 Feb 201330 Aug 20066y 174d95ODI # 3336
19
K Rabada (SA)v NetherlandsDharamsala17 Oct 202310 Jul 20158y 99d95ODI # 4672
22
SL Malinga (SL)v PakistanDubai (DICS)14 Nov 201117 Jul 20047y 120d96ODI # 3213
22
DW Steyn (Afr/SA)v West IndiesEast London21 Jan 201517 Aug 20059y 157d96ODI # 3587
24
D Gough (ENG)v IndiaCuttack22 Jan 200219 May 19947y 248d97ODI # 1792
24
AB Agarkar (IND)v Sri LankaThe Oval30 Jun 20021 Apr 19984y 90d97ODI # 1849
24
M Ntini (SA)v Sri LankaColombo (RPS)20 Aug 200416 Jan 19986y 217d97ODI # 2156
27
MG Johnson (AUS)v BangladeshMirpur13 Apr 201110 Dec 20055y 124d99ODI # 3151
28
CJ McDermott (AUS)v EnglandManchester19 May 19936 Jan 19858y 133d102ODI # 830
28
AU Rashid (ENG)v IrelandSouthampton1 Aug 202027 Aug 200910y 340d102ODI # 4257
30
CEL Ambrose (WI)v EnglandKingstown2 Mar 199412 Mar 19885y 355d103ODI # 888
30
Z Khan (Asia/IND)v Africa XIDurban21 Aug 20053 Oct 20004y 322d103ODI # 2271
30
KD Mills (NZ)v IndiaColombo (RPS)11 Sep 200915 Apr 20018y 149d103ODI # 2886
33
GD McGrath (AUS)v IndiaSydney14 Jan 20009 Dec 19936y 36d104ODI # 1540
33
SM Pollock (SA)v PakistanColombo (SSC)12 Jul 20009 Jan 19964y 185d104ODI # 1612
33
Umar Gul (PAK)v Sri LankaMirpur15 Mar 20123 Apr 20038y 347d104ODI # 3260
36
CR Woakes (ENG)v Sri LankaChester-le-Street29 Jun 202123 Jan 201110y 157d105ODI # 4296
37
A Kumble (IND)v ZimbabwePaarl27 Jan 199725 Apr 19906y 277d106ODI # 1169
37
IK Pathan (IND)v Sri LankaColombo (RPS)5 Feb 20099 Jan 20045y 27d106ODI # 2815
39
Abdur Razzak (BAN)v ZimbabweMirpur1 Dec 201016 Jul 20046y 138d108ODI # 3071
40
RJ Hadlee (NZ)v AustraliaChristchurch4 Mar 199011 Feb 197317y 21d110ODI # 615
40
M Muralidaran (SL)v AustraliaMelbourne7 Feb 199912 Aug 19935y 179d110ODI # 1403
40
Abdul Razzaq (PAK)v KenyaNairobi (Gym)1 Sep 20021 Nov 19965y 304d110ODI # 1869
40
TG Southee (NZ)v AustraliaAuckland30 Jan 201715 Jun 20088y 229d110ODI # 3829
44
R Ashwin (IND)v West IndiesNorth Sound30 Jun 20175 Jun 20107y 25d111ODI # 3898
45
A Nehra (Asia/IND)v New ZealandChennai10 Dec 201024 Jun 20019y 169d113ODI # 3077
46
Wasim Akram (PAK)v ZimbabweHobart27 Feb 199223 Nov 19847y 96d114ODI # 720
47
J Srinath (IND)v South AfricaWankhede14 Dec 199618 Oct 19915y 57d115ODI # 1151
47
JM Anderson (ENG)v South AfricaCenturion27 Sep 200915 Dec 20026y 286d115ODI # 2900
49
GB Hogg (AUS)v Sri LankaW.A.C.A15 Feb 200826 Aug 199611y 173d118ODI # 2679
50
Shakib Al Hasan (BAN)v West IndiesChattogram18 Oct 20116 Aug 20065y 73d119ODI # 3202
51
Mashrafe Mortaza (Asia/BAN)v AustraliaMirpur13 Apr 201123 Nov 20019y 141d120ODI # 3151
52
WPUJC Vaas (SL)v PakistanSharjah18 Oct 199915 Feb 19945y 245d121ODI # 1516
52
CRD Fernando (Asia/SL)v EnglandDambulla7 Oct 20079 Jan 20016y 271d121ODI # 2626
54
HH Streak (ZIM)v AustraliaW.A.C.A4 Feb 200110 Nov 19937y 86d122ODI # 1683
54
Harbhajan Singh (IND)v EnglandJamshedpur12 Apr 200617 Apr 19987y 360d122ODI # 2361
56
M Prabhakar (IND)v New ZealandAmritsar18 Nov 19958 Apr 198411y 224d123ODI # 1016
57
MD Marshall (WI)v AustraliaMelbourne12 Dec 199128 May 198011y 198d125ODI # 695
57
L Klusener (SA)v AustraliaBrisbane20 Jan 200219 Jan 19966y 1d125ODI # 1789
59
BKV Prasad (IND)v West IndiesToronto11 Sep 19992 Apr 19945y 162d126ODI # 1497
60
N Kapil Dev (IND)v BangladeshChattogram27 Oct 19881 Oct 197810y 26d128ODI # 529
61
A Flintoff (ENG/ICC)v South AfricaLeeds22 Aug 20087 Apr 19999y 137d129ODI # 2748
61
RA Jadeja (IND)v EnglandEden Gardens22 Jan 20178 Feb 20097y 349d129ODI # 3824
63
JO Holder (WI)v New ZealandBridgetown19 Aug 20221 Feb 20139y 199d130ODI # 4453
64
Imran Khan (PAK)v West IndiesEden Gardens1 Nov 198931 Aug 197415y 62d132ODI # 592
65
Mushtaq Ahmed (PAK)v West IndiesKingstown12 Apr 200023 Mar 198911y 20d133ODI # 1588
66
DJ Bravo (WI)v AustraliaMelbourne10 Feb 201318 Apr 20048y 298d134ODI # 3334
67
NLTC Perera (SL)v South AfricaDambulla1 Aug 201824 Dec 20098y 220d135ODI # 4027
68
CA Walsh (WI)v AustraliaBridgetown8 Mar 199510 Jan 198510y 57d136ODI # 985
68
Aaqib Javed (PAK)v Sri LankaGwalior12 May 199710 Dec 19888y 153d136ODI # 1205
68
KMDN Kulasekara (SL)v AustraliaThe Oval17 Jun 201318 Nov 20039y 211d136ODI # 3374
71
Mohammad Nabi (AFG)v BangladeshChattogram11 Jul 202319 Apr 200914y 83d142ODI # 4621
72
UDU Chandana (SL)v IndiaRajkot9 Nov 200514 Apr 199411y 209d145ODI # 2295
73
JDP Oram (NZ)v KenyaChennai20 Feb 20114 Jan 200110y 47d146ODI # 3101
74
SR Watson (AUS)v West IndiesGros Islet23 Mar 201224 Mar 20029y 365d149ODI # 3268
75
CL Cairns (NZ)v EnglandAuckland23 Feb 200213 Feb 199111y 10d150ODI # 1812

Showing 75 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 150 matches shown