Fastest to 50 wickets in ODIs

Fastest to 50 wickets
Player
Opposition
Ground
Match Date
Debut
Time
Mat
Scorecard
v ZimbabweMirpur12 Jan 200910 Apr 20080y 277d19ODI # 2791
v P.N.G.Kirtipur26 Mar 20221 Aug 20183y 237d22ODI # 4377
v ZimbabweHarare30 Sep 19981 Apr 19980y 182d23ODI # 1356
v South AfricaMount Maunganui24 Oct 201419 Jan 20131y 278d23ODI # 3537
v IndiaSydney18 Dec 198024 Aug 19728y 116d24ODI # 100
v Sri LankaAbu Dhabi18 Oct 201718 Aug 20161y 61d24ODI # 3926
v Hong KongDubai (DICS)18 Sep 201823 Jun 20171y 87d24ODI # 4039
v Sri LankaColombo (PSS)13 Sep 199424 Mar 19931y 173d25ODI # 926
v AustraliaHamilton8 Feb 201631 Jan 20142y 8d25ODI # 3735
v West IndiesDublin5 May 201916 Jun 20162y 323d25ODI # 4128
v South AfricaCenturion7 Apr 202121 Sep 20182y 198d25ODI # 4287
v OmanICCA Dubai9 Mar 202224 Jan 20175y 44d25ODI # 4363
v West IndiesSydney27 Jan 19822 Jun 19774y 239d26ODI # 142
v PakistanPort of Spain20 Mar 198818 Feb 19862y 31d26ODI # 511
v PakistanSharjah14 Oct 198912 Mar 19881y 216d26ODI # 570
v Sri LankaDunedin22 Feb 201519 Apr 20095y 309d26ODI # 3609
v IrelandGreater Noida24 Mar 201718 Oct 20151y 157d26ODI # 3854
v AustraliaBloemfontein4 Mar 20207 Feb 20182y 26d26ODI # 4252
v West IndiesKarachi9 Nov 199014 Oct 19891y 26d27ODI # 639
v PakistanDambulla11 May 200311 Jan 20021y 120d27ODI # 2009
v Sri LankaKimberley20 Jan 201230 Jan 20092y 355d27ODI # 3228
v West IndiesGros Islet23 Mar 20125 Nov 20092y 139d27ODI # 3268
v New ZealandAuckland30 Jan 201719 Oct 20115y 103d27ODI # 3829
v Sri LankaMirpur27 Jan 201818 Jun 20152y 223d27ODI # 3967
v IrelandDehradun8 Mar 20195 Dec 20171y 93d27ODI # 4108
v NamibiaSharjah11 Mar 202227 Apr 20192y 318d27ODI # 4364
v BangladeshLahore6 Sep 202330 Oct 20202y 311d27ODI # 4634
v PakistanLahore11 Nov 199021 May 19882y 174d28ODI # 640
v ZimbabwePeshawar3 Nov 199629 Sep 19951y 35d28ODI # 1136
v IndiaNairobi (Gym)15 Oct 200026 Feb 19973y 232d28ODI # 1639
v Sri LankaHarare30 Nov 200827 Apr 20044y 217d28ODI # 2785
v EnglandPerth6 Feb 20112 Feb 20074y 4d28ODI # 3098
v EnglandNagpur22 Feb 20114 Jul 20064y 233d28ODI # 3104
v West IndiesDurban16 Jan 201524 Feb 20113y 326d28ODI # 3579
v New ZealandKanpur29 Oct 201723 Jan 20161y 279d28ODI # 3932
v U.A.E.Dubai (DICS)23 Feb 202326 Nov 20211y 89d28ODI # 4521
v West IndiesHarare1 Jul 202316 Aug 20166y 319d28ODI # 4608
v PakistanMelbourne21 Nov 19817 Jun 19756y 167d29ODI # 122
v EnglandManchester25 May 19899 Jan 19836y 136d29ODI # 566
v AustraliaMelbourne16 Jan 200028 Mar 19981y 294d29ODI # 1541
v PakistanLord's23 Jun 20019 Jan 20001y 165d29ODI # 1728
v West IndiesKingstown18 May 20054 Apr 20032y 44d29ODI # 2246
v PakistanThe Oval7 Jun 20135 Dec 20111y 184d29ODI # 3364
v AfghanistanMirpur5 Mar 20146 Jan 20131y 58d29ODI # 3483
v EnglandSydney16 Jan 201520 Oct 20104y 88d29ODI # 3578
v PakistanWellington25 Jan 201611 Jul 20123y 198d29ODI # 3728
v BangladeshThe Oval5 Jun 20194 Dec 20162y 183d29ODI # 4151
v Sri LankaColombo (RPS)17 Sep 202315 Jan 20194y 245d29ODI # 4649
v New ZealandMelbourne (Docklands)5 Dec 200419 Dec 19958y 352d30ODI # 2196
v IndiaAdelaide17 Feb 200810 Dec 20052y 69d30ODI # 2680
v PakistanDubai (DICS)23 Sep 201811 Jun 20162y 104d30ODI # 4044
v ScotlandAberdeen17 Aug 202227 Apr 20193y 112d30ODI # 4449
v West IndiesBridgetown5 May 200415 Dec 20021y 142d31ODI # 2127
v West IndiesDambulla31 Jul 20059 Jan 20041y 203d31ODI # 2263
v Sri LankaBrisbane14 Feb 200611 Jan 20015y 34d31ODI # 2330
v PakistanDubai (DICS)2 Nov 20106 Jun 20073y 149d31ODI # 3064
v New ZealandHamilton19 Feb 201710 Jul 20151y 224d31ODI # 3836
v PakistanTaunton12 Jun 201914 Sep 20135y 271d31ODI # 4157
v BangladeshChattogram25 Jan 20212 Oct 20164y 115d31ODI # 4274
v West IndiesKingston8 Jan 20228 Sep 20147y 122d31ODI # 4339
v NamibiaWindhoek7 Dec 20221 Aug 20184y 128d31ODI # 4497
v Sri LankaLeeds16 Jun 198311 Feb 197310y 125d32ODI # 211
v PakistanJohannesburg10 Dec 199412 Nov 19913y 28d32ODI # 959
v Sri LankaSharjah13 Oct 19993 Nov 19971y 344d32ODI # 1512
v NetherlandsColombo (RPS)16 Sep 20029 Jan 20011y 250d32ODI # 1878
v AustraliaLeeds7 Jul 200517 Dec 20022y 202d32ODI # 2259
v ScotlandMirpur17 Dec 200616 Jul 20042y 154d32ODI # 2467
v South AfricaProvidence28 Mar 200717 Jul 20042y 254d32ODI # 2556
v EnglandPerth6 Feb 201124 Apr 20091y 288d32ODI # 3098
v IndiaCuttack29 Nov 201120 Aug 20083y 101d32ODI # 3217
v ZimbabweHarare29 Aug 201323 Apr 20112y 128d32ODI # 3406
v New ZealandDharamsala16 Oct 201613 Apr 200313y 186d32ODI # 3796
v PakistanSydney22 Jan 201722 Jun 20106y 214d32ODI # 3822
v West IndiesProvidence11 Apr 201730 Jul 20097y 255d32ODI # 3863
v ScotlandKirtipur21 Feb 20231 Aug 20184y 204d32ODI # 4520
v BangladeshMoratuwa31 Mar 198611 Jun 19832y 293d33ODI # 375
v South AfricaBrisbane8 Jan 199423 May 19903y 230d33ODI # 870
v New ZealandSharjah18 Apr 199816 Jan 19944y 92d33ODI # 1320
v ZimbabweKingston2 Apr 200031 Oct 19981y 154d33ODI # 1585
v BangladeshKarachi21 Sep 20038 Apr 20012y 166d33ODI # 2045
v ZimbabweHarare26 Nov 20038 Mar 19958y 263d33ODI # 2067
v ZimbabweBenoni8 Nov 200917 Aug 20054y 83d33ODI # 2926
v New ZealandAuckland23 Feb 201330 Jan 20112y 24d33ODI # 3338
v NepalHarare22 Jun 202320 Jan 20212y 153d33ODI # 4593
v New ZealandNapier23 Dec 202325 May 20212y 212d33ODI # 4717
v AustraliaMelbourne24 Jan 198216 Mar 19774y 314d34ODI # 140
v AustraliaSydney26 Jan 198226 Aug 19765y 153d34ODI # 141
v New ZealandAuckland2 Mar 199719 May 19942y 287d34ODI # 1182
v PakistanLahore2 Nov 19979 Jan 19961y 297d34ODI # 1248
v ZimbabweGuwahati19 Mar 20023 Oct 20001y 167d34ODI # 1818
v South AfricaDurban3 Apr 200230 Aug 19965y 216d34ODI # 1823
v PakistanJaipur18 Nov 200725 Oct 20052y 24d34ODI # 2647
v South AfricaNottingham26 Aug 200830 Aug 20061y 362d34ODI # 2754
v BangladeshMirpur16 Mar 20125 Jun 20101y 285d34ODI # 3261
v BangladeshMelbourne26 Feb 201518 Dec 20095y 70d34ODI # 3615
v South AfricaAuckland24 Mar 201516 Jun 20131y 281d34ODI # 3644
v IrelandHarare18 Mar 201829 Jun 20116y 262d34ODI # 4001
v New ZealandIndore24 Jan 202331 Aug 20175y 146d34ODI # 4511
v JerseyWindhoek5 Apr 20238 Dec 20193y 118d34ODI # 4566
v Sri LankaSharjah8 Apr 198413 Jul 19749y 270d35ODI # 260
v ZimbabweBulawayo12 Dec 199928 Sep 19963y 75d35ODI # 1528
v AustraliaDurban10 Mar 20063 Apr 19987y 341d35ODI # 2348
v Sri LankaLord's31 May 20142 Mar 20104y 90d35ODI # 3495
v NepalICCA Dubai28 Jan 20192 May 20144y 271d35ODI # 4089
v BangladeshColombo (RPS)28 Jul 201912 Nov 20126y 258d35ODI # 4194
v New ZealandBengaluru9 Nov 20237 Sep 20212y 63d35ODI # 4698
v ZimbabweHarare13 Dec 20233 May 20194y 224d35ODI # 4709
v EnglandThe Oval9 Jun 198316 Jun 19793y 358d36ODI # 197
v AustraliaSydney13 Jan 199131 Oct 19873y 74d36ODI # 663
v PakistanCape Town23 Apr 199819 Jan 19962y 94d36ODI # 1326
v IndiaHobart21 Jan 20001 Nov 19963y 81d36ODI # 1543
v South AfricaBloemfontein23 Oct 200510 Apr 20014y 196d36ODI # 2285
v ZimbabweHarare30 Nov 200711 Jun 20034y 172d36ODI # 2649
v BangladeshDarwin6 Sep 20087 Oct 20052y 335d36ODI # 2762
v AustraliaVadodara25 Oct 200929 Jun 20072y 118d36ODI # 2913
v PakistanPallekele9 Jun 201224 Dec 20092y 168d36ODI # 3273
v ZimbabweBulawayo19 Aug 201430 Jan 20095y 201d36ODI # 3508
v New ZealandSharjah14 Dec 201410 Sep 20104y 95d36ODI # 3568
v ZimbabweSharjah29 Dec 20157 Aug 20114y 144d36ODI # 3716
v ZimbabweFaridabad19 Mar 199318 Oct 19911y 152d37ODI # 817
v West IndiesAdelaide17 Dec 19959 Dec 19932y 8d37ODI # 1023
v South AfricaJohannesburg31 Jan 199710 Oct 19879y 113d37ODI # 1171
v PakistanCenturion30 Nov 20138 Nov 20094y 22d37ODI # 3441
v AustraliaProvidence5 Jun 20161 Feb 20133y 125d37ODI # 3740
v Sri LankaBristol26 Jun 201610 Dec 200510y 199d37ODI # 3755
v BangladeshChattogram12 Oct 201627 Aug 20097y 46d37ODI # 3794
v Sri LankaGalle30 Jun 201724 Feb 20134y 126d37ODI # 3897
v AustraliaBridgetown22 Jul 202125 Jan 20156y 178d37ODI # 4311
v U.S.A.Port Moresby11 Sep 20224 Nov 20165y 311d37ODI # 4463
v U.A.E.Mulpani29 Apr 202327 Apr 20194y 2d37ODI # 4570
v IndiaHyderabad (Deccan)20 Mar 198723 Nov 19842y 117d38ODI # 436
v Sri LankaKanpur21 Oct 198710 Jan 19852y 284d38ODI # 464
v New ZealandBrisbane8 Jan 199410 Nov 19912y 59d38ODI # 870
v West IndiesChester-le-Street15 Jul 200029 Aug 19963y 321d38ODI # 1615
v South AfricaJohannesburg3 Feb 20083 Dec 20025y 62d38ODI # 2671
v ZimbabweHarare7 Jun 201015 Apr 20082y 53d38ODI # 2989
v ZimbabweHarare11 Sep 201118 Oct 20073y 328d38ODI # 3190
v EnglandPerth1 Feb 20151 Feb 20132y 0d38ODI # 3597
v IndiaMohali10 Mar 20196 Feb 20163y 32d38ODI # 4111
v South AfricaLord's23 Jun 20197 Apr 20172y 77d38ODI # 4171
v NetherlandsRotterdam20 May 20217 Jul 200911y 317d38ODI # 4289
v PakistanKarachi11 Jan 20232 Aug 20157y 162d38ODI # 4502
v P.N.G.Windhoek29 Mar 202327 Apr 20193y 336d38ODI # 4554
v Sri LankaBulawayo25 Jun 20233 May 20194y 53d38ODI # 4599
v PakistanBrabourne23 Oct 19896 Jun 19818y 139d39ODI # 581
v AustraliaPerth11 Mar 199223 Mar 19892y 354d39ODI # 739
v Sri LankaColombo (RPS)16 Dec 199320 Nov 19912y 26d39ODI # 864
v PakistanHobart21 Jan 200013 Sep 19972y 130d39ODI # 1543
v New ZealandMelbourne6 Feb 200216 Jan 19984y 21d39ODI # 1804
v New ZealandWellington16 Feb 20026 Dec 19947y 72d39ODI # 1809
v New ZealandCenturion6 Nov 200512 May 20014y 178d39ODI # 2293
v BangladeshMirpur12 Jun 20084 Sep 20052y 282d39ODI # 2706
v AustraliaBasseterre6 Jul 200829 Nov 20034y 220d39ODI # 2736
v South AfricaBenoni9 Nov 200831 Aug 20053y 70d39ODI # 2772
v PakistanChester-le-Street10 Sep 201023 Jan 200010y 230d39ODI # 3043
v PakistanWellington22 Jan 201115 Jun 20082y 221d39ODI # 3085
v CanadaNagpur28 Feb 201127 Jan 20092y 32d39ODI # 3111
v West IndiesGros Islet23 Apr 20112 Jul 20082y 295d39ODI # 3152
v PakistanAbu Dhabi13 Nov 201523 Jan 20114y 294d39ODI # 3708
v PakistanCape Town30 Jan 201925 Sep 20162y 127d39ODI # 4090
v BangladeshColombo (RPS)26 Jul 201931 Jul 20126y 360d39ODI # 4193
v Sri LankaMirpur28 May 202117 Jun 20146y 345d39ODI # 4292
v OmanDubai (DICS)16 Apr 20229 Nov 20147y 158d39ODI # 4389
v IndiaLucknow6 Oct 20227 Jun 20166y 121d39ODI # 4470
v West IndiesHarare24 Jun 202315 Jan 20185y 160d39ODI # 4597
v New ZealandBrisbane15 Jan 19835 Sep 19739y 132d40ODI # 168
v AustraliaCastries19 Apr 198428 May 19803y 327d40ODI # 262
v New ZealandIndore18 Oct 19876 Jan 19852y 285d40ODI # 462
v ZimbabweAhmedabad26 Oct 19877 Dec 19833y 323d40ODI # 469
v AustraliaNottingham27 May 19891 Jan 19872y 146d40ODI # 567
v Sri LankaMelbourne4 Jan 199018 Jan 19872y 351d40ODI # 600
v EnglandWankhede3 Feb 200217 Apr 19983y 292d40ODI # 1803
v IndiaKingston18 May 20061 May 20042y 17d40ODI # 2377
v ScotlandBasseterre20 Mar 200714 Oct 20015y 157d40ODI # 2545
v Sri LankaHambantota23 Aug 20142 Feb 20086y 202d40ODI # 3512
v AfghanistanDubai (DICS)10 Jan 201515 Apr 20104y 270d40ODI # 3573
v AfghanistanAhmedabad10 Nov 202327 May 20176y 167d40ODI # 4699
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 40 matches shown
Records includes the following current or recent matches:

Scotland v Oman at Dundee, ICC Men's Cricket World Cup League 2 13th match, Jul 16, 2024 [ODI # 4746]

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]