One-Day Internationals Cricket – Fastest to 200 wickets

One-Day Internationals
Fastest career wickets

Fastest to 200 wickets

RankPlayerOppositionGroundMatch DateDebutTimeMatScorecard
🥇 1
MA Starc (AUS)v ZimbabweTownsville3 Sep 202220 Oct 201011y 318d102ODI # 4460
🥈 2
Saqlain Mushtaq (PAK)v South AfricaNottingham5 Jun 199929 Sep 19953y 249d104ODI # 1474
🥈 2
Mohammed Shami (IND)v BangladeshDubai (DICS)20 Feb 20256 Jan 201312y 45d104ODI # 4844
4
TA Boult (NZ)v BangladeshChennai13 Oct 202311 Jul 201211y 94d107ODI # 4668
5
B Lee (AUS)v EnglandThe Oval12 Jul 20059 Jan 20005y 184d112ODI # 2261
6
AA Donald (SA)v ZimbabweChelmsford29 May 199910 Nov 19917y 200d117ODI # 1468
7
Waqar Younis (PAK)v IndiaBengaluru9 Mar 199614 Oct 19896y 147d118ODI # 1078
8
SK Warne (AUS)v PakistanLord's20 Jun 199924 Mar 19936y 88d125ODI # 1484
9
M Ntini (ICC/SA)v AustraliaCape Town3 Mar 200616 Jan 19988y 46d126ODI # 2345
10
SL Malinga (SL)v IndiaPallekele4 Aug 201217 Jul 20048y 18d127ODI # 3295
11
MG Johnson (AUS)v EnglandSouthampton16 Sep 201310 Dec 20057y 280d129ODI # 3416
12
Shoaib Akhtar (Asia/ICC/PAK)v EnglandCardiff30 Aug 200628 Mar 19988y 155d130ODI # 2408
13
GD McGrath (AUS)v IndiaIndore31 Mar 20019 Dec 19937y 112d133ODI # 1699
13
AB Agarkar (IND)v BangladeshDhaka26 Dec 20041 Apr 19986y 269d133ODI # 2201
15
D Gough (ENG)v IndiaLord's5 Sep 200419 May 199410y 109d134ODI # 2167
16
KD Mills (NZ)v South AfricaAuckland3 Mar 201215 Apr 200110y 323d135ODI # 3254
17
CJ McDermott (AUS)v Sri LankaMelbourne18 Jan 19966 Jan 198511y 12d136ODI # 1041
18
AU Rashid (ENG)v AustraliaLeeds21 Sep 202427 Aug 200915y 25d137ODI # 4770
19
SM Pollock (SA)v IndiaCenturion10 Oct 20019 Jan 19965y 274d138ODI # 1757
20
Abdur Razzak (BAN)v Sri LankaPallekele28 Mar 201316 Jul 20048y 255d141ODI # 3352
21
Wasim Akram (PAK)v South AfricaEast London15 Feb 199323 Nov 19848y 84d143ODI # 803
22
Z Khan (Asia/IND)v PakistanGwalior15 Nov 20073 Oct 20007y 43d144ODI # 2646
23
CEL Ambrose (WI)v Sri LankaPort of Spain6 Jun 199712 Mar 19889y 86d146ODI # 1215
24
A Kumble (IND)v ZimbabweBulawayo26 Sep 199825 Apr 19908y 154d147ODI # 1354
24
J Srinath (IND)v Sri LankaSharjah9 Nov 199818 Oct 19917y 22d147ODI # 1370
24
M Muralidaran (SL)v IndiaSharjah27 Oct 200012 Aug 19937y 76d147ODI # 1650
27
JM Anderson (ENG)v IndiaChester-le-Street3 Sep 201115 Dec 20028y 262d148ODI # 3186
28
TG Southee (NZ)v IndiaAuckland25 Nov 202215 Jun 200814y 163d149ODI # 4483
29
Shakib Al Hasan (BAN)v South AfricaChattogram15 Jul 20156 Aug 20068y 343d156ODI # 3668
30
Mashrafe Mortaza (Asia/BAN)v South AfricaChattogram15 Jul 201523 Nov 200113y 234d157ODI # 3668
31
HH Streak (ZIM)v EnglandNottingham26 Jun 200310 Nov 19939y 228d162ODI # 2028
32
WPUJC Vaas (SL)v IndiaColombo (RPS)28 Jul 200115 Feb 19947y 163d163ODI # 1740
33
N Kapil Dev (IND)v West IndiesSharjah22 Oct 19911 Oct 197813y 21d166ODI # 683
34
Harbhajan Singh (Asia/IND)v EnglandKanpur20 Nov 200817 Apr 199810y 217d178ODI # 2778
35
CA Walsh (WI)v PakistanSharjah12 Dec 199710 Jan 198512y 336d180ODI # 1260
36
Abdul Razzaq (Asia/PAK)v AustraliaW.A.C.A30 Jan 20051 Nov 19968y 90d181ODI # 2215
37
RA Jadeja (IND)v BangladeshColombo (RPS)15 Sep 20238 Feb 200914y 219d182ODI # 4645
38
DL Vettori (ICC/NZ)v Sri LankaSt George's12 Apr 200725 Mar 199710y 18d198ODI # 2569

Showing 38 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 200 matches shown