| Player | Age | Bowl | Team | Opposition | Ground | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|
| Mujeeb Ur Rahman | 16y 325d | 5/50 | Afghanistan | v Zimbabwe | Sharjah | 16 Feb 2018 | ODI # 3977 |
| Waqar Younis | 18y 164d | 6/26 | Pakistan | v Sri Lanka | Sharjah | 29 Apr 1990 | ODI # 627 |
| Rashid Khan | 18y 178d | 6/43 | Afghanistan | v Ireland | Greater Noida | 17 Mar 2017 | ODI # 3851 |
| Gulsan Jha | 18y 214d | 5/47 | Nepal | v Oman | King City (NW) | 18 Sep 2024 | ODI # 4765 |
| AM Ghazanfar | 18y 231d | 6/26 | Afghanistan | v Bangladesh | Sharjah | 6 Nov 2024 | ODI # 4798 |
| Wasim Akram | 18y 266d | 5/21 | Pakistan | v Australia | Melbourne | 24 Feb 1985 | ODI # 311 |
| Aftab Ahmed | 18y 361d | 5/31 | Bangladesh | v New Zealand | Dhaka | 5 Nov 2004 | ODI # 2190 |
| Taskin Ahmed | 19y 75d | 5/28 | Bangladesh | v India | Mirpur | 17 Jun 2014 | ODI # 3498 |
| Aaqib Javed | 19y 81d | 7/37 | Pakistan | v India | Sharjah | 25 Oct 1991 | ODI # 685 |
| Shaheen Shah Afridi | 19y 90d | 6/35 | Pakistan | v Bangladesh | Lord's | 5 Jul 2019 | ODI # 4186 |
| Naseem Shah | 19y 187d | 5/33 | Pakistan | v Netherlands | Rotterdam | 21 Aug 2022 | ODI # 4455 |
| S Lamichhane | 19y 194d | 6/16 | Nepal | v U.S.A. | Kirtipur | 12 Feb 2020 | ODI # 4245 |
| Mustafizur Rahman | 19y 285d | 5/50 | Bangladesh | v India | Mirpur | 18 Jun 2015 | ODI # 3658 |
| Abdul Razzaq | 19y 317d | 5/31 | Pakistan | v Sri Lanka | Sharjah | 15 Oct 1999 | ODI # 1514 |
| Shariz Ahmad | 19y 336d | 5/43 | Netherlands | v Zimbabwe | Harare | 23 Mar 2023 | ODI # 4546 |
| Saqlain Mushtaq | 19y 341d | 5/44 | Pakistan | v New Zealand | Gujranwala | 4 Dec 1996 | ODI # 1146 |
| JH Davey | 20y 14d | 5/9 | Scotland | v Afghanistan | Ayr | 17 Aug 2010 | ODI # 3035 |
| K Rabada | 20y 46d | 6/16 | South Africa | v Bangladesh | Mirpur | 10 Jul 2015 | ODI # 3663 |
| WD Parnell | 20y 56d | 5/57 | South Africa | v New Zealand | Centurion | 24 Sep 2009 | ODI # 2895 |
| Mohammad Hasnain | 20y 212d | 5/26 | Pakistan | v Zimbabwe | Rawalpindi | 3 Nov 2020 | ODI # 4264 |
| Shahid Afridi | 20y 240d | 5/40 | Pakistan | v England | Lahore | 27 Oct 2000 | ODI # 1649 |
| DN Wellalage | 20y 246d | 5/40 | Sri Lanka | v India | Colombo (RPS) | 12 Sep 2023 | ODI # 4641 |
| Farhad Reza | 20y 278d | 5/42 | Bangladesh | v Ireland | Mirpur | 20 Mar 2008 | ODI # 2694 |
| A Dutt | 20y 283d | 6/34 | Netherlands | v Namibia | Kirtipur | 19 Feb 2024 | ODI # 4732 |
| Rahmat Shah | 20y 300d | 5/32 | Afghanistan | v U.A.E. | Kuala Lumpur | 2 May 2014 | ODI # 3488 |
| IK Pathan | 20y 306d | 5/27 | India | v Zimbabwe | Harare | 29 Aug 2005 | ODI # 2274 |
| AS Joseph | 20y 311d | 5/56 | West Indies | v England | The Oval | 27 Sep 2017 | ODI # 3916 |
| LM Jongwe | 20y 330d | 5/6 | Zimbabwe | v Afghanistan | Sharjah | 2 Jan 2016 | ODI # 3719 |
| Umar Gul | 20y 335d | 5/17 | Pakistan | v Bangladesh | Lahore | 15 Sep 2003 | ODI # 2043 |
| KAJ Roach | 21y 26d | 5/44 | West Indies | v Bangladesh | Roseau | 26 Jul 2009 | ODI # 2862 |
| TCB Fernando | 21y 65d | 5/67 | Sri Lanka | v Zimbabwe | Sharjah | 26 Oct 2001 | ODI # 1765 |
| IR Bishop | 21y 69d | 5/27 | West Indies | v Pakistan | W.A.C.A | 1 Jan 1989 | ODI # 544 |
| NLTC Perera | 21y 141d | 5/28 | Sri Lanka | v India | Dambulla | 22 Aug 2010 | ODI # 3038 |
| Arafat Minhas | 21y 148d | 5/32 | Pakistan | v Australia | Rawalpindi | 30 May 2026 | ODI # 4966 |
| BV Vitori | 21y 171d | 5/30 | Zimbabwe | v Bangladesh | Harare | 12 Aug 2011 | ODI # 3176 |
| SI Kamea | 21y 200d | 5/38 | P.N.G. | v Nepal | Kirtipur | 9 Mar 2023 | ODI # 4532 |
| CO Obuya | 21y 212d | 5/24 | Kenya | v Sri Lanka | Nairobi (Gym) | 24 Feb 2003 | ODI # 1965 |
| Harbhajan Singh | 21y 215d | 5/43 | India | v England | Wankhede | 3 Feb 2002 | ODI # 1803 |
| SHU Karnain | 21y 233d | 5/26 | Sri Lanka | v New Zealand | Moratuwa | 31 Mar 1984 | ODI # 257 |
| FH Edwards | 21y 296d | 6/22 | West Indies | v Zimbabwe | Harare | 29 Nov 2003 | ODI # 2069 |
| Bilal Sami | 21y 297d | 5/33 | Afghanistan | v Bangladesh | Abu Dhabi | 14 Oct 2025 | ODI # 4909 |
| CR Woakes | 21y 334d | 6/45 | England | v Australia | Brisbane | 30 Jan 2011 | ODI # 3091 |
| C Connolly | 22y 2d | 5/22 | Australia | v South Africa | Mackay | 24 Aug 2025 | ODI # 4897 |
| O Thomas | 22y 12d | 5/21 | West Indies | v England | Gros Islet | 2 Mar 2019 | ODI # 4103 |
| G Goudie | 22y 16d | 5/73 | Scotland | v Australia | Edinburgh | 28 Aug 2009 | ODI # 2879 |
| MF Maharoof | 22y 37d | 6/14 | Sri Lanka | v West Indies | Brabourne | 14 Oct 2006 | ODI # 2428 |
| TG Southee | 22y 42d | 5/33 | New Zealand | v Pakistan | Wellington | 22 Jan 2011 | ODI # 3085 |
| SCJ Broad | 22y 63d | 5/23 | England | v South Africa | Nottingham | 26 Aug 2008 | ODI # 2754 |
| AD Mathews | 22y 102d | 6/20 | Sri Lanka | v India | Colombo (RPS) | 12 Sep 2009 | ODI # 2887 |
| BA Stokes | 22y 104d | 5/61 | England | v Australia | Southampton | 16 Sep 2013 | ODI # 3416 |
| R Ugarkar | 22y 126d | 5/22 | U.S.A. | v U.A.E. | Dubai (DICS) | 3 Nov 2025 | ODI # 4923 |
| MN Hart | 22y 163d | 5/22 | New Zealand | v West Indies | Margao | 26 Oct 1994 | ODI # 938 |
| T van der Gugten | 22y 185d | 5/24 | Netherlands | v Canada | King City (NW) | 29 Aug 2013 | ODI # 3407 |
| CJ McDermott | 22y 204d | 5/44 | Australia | v Pakistan | Lahore | 4 Nov 1987 | ODI # 475 |
| Hasan Ali | 22y 204d | 5/52 | Pakistan | v Australia | Sydney | 22 Jan 2017 | ODI # 3822 |
| MA Starc | 22y 211d | 5/42 | Australia | v Pakistan | Sharjah | 28 Aug 2012 | ODI # 3299 |
| GF Labrooy | 22y 222d | 5/57 | Sri Lanka | v India | Vadodara | 15 Jan 1987 | ODI # 417 |
| Mohammad Sami | 22y 280d | 5/10 | Pakistan | v New Zealand | Lahore | 1 Dec 2003 | ODI # 2071 |
| Mashrafe Mortaza | 22y 314d | 6/26 | Bangladesh | v Kenya | Nairobi (Gym) | 15 Aug 2006 | ODI # 2404 |
| BA Reid | 22y 318d | 5/53 | Australia | v India | Adelaide | 26 Jan 1986 | ODI # 357 |
| TK Curran | 22y 322d | 5/35 | England | v Australia | Perth | 28 Jan 2018 | ODI # 3968 |
| MJ Clarke | 22y 326d | 5/35 | Australia | v Sri Lanka | Dambulla | 22 Feb 2004 | ODI # 2103 |
| DR Smith | 22y 326d | 5/45 | West Indies | v New Zealand | Auckland | 4 Mar 2006 | ODI # 2346 |
| CB Mpofu | 22y 327d | 6/52 | Zimbabwe | v Kenya | Nairobi (Gym) | 19 Oct 2008 | ODI # 2768 |
| HH Streak | 22y 336d | 5/32 | Zimbabwe | v India | Bulawayo | 15 Feb 1997 | ODI # 1178 |
| Sompal Kami | 22y 358d | 5/33 | Nepal | v U.A.E. | ICCA Dubai | 26 Jan 2019 | ODI # 4086 |
| MJ Henry | 23y 5d | 5/30 | New Zealand | v Pakistan | Abu Dhabi | 19 Dec 2014 | ODI # 3571 |
| JH Kallis | 23y 16d | 5/30 | South Africa | v West Indies | Dhaka | 1 Nov 1998 | ODI # 1364 |
| AG Cremer | 23y 24d | 6/46 | Zimbabwe | v Kenya | Harare | 13 Oct 2009 | ODI # 2909 |
| SM Curran | 23y 28d | 5/48 | England | v Sri Lanka | The Oval | 1 Jul 2021 | ODI # 4297 |
| A Kumble | 23y 41d | 6/12 | India | v West Indies | Eden Gardens | 27 Nov 1993 | ODI # 858 |
| CJ Anderson | 23y 43d | 5/63 | New Zealand | v India | Auckland | 25 Jan 2014 | ODI # 3462 |
| D Madushanka | 23y 45d | 5/80 | Sri Lanka | v India | Wankhede | 2 Nov 2023 | ODI # 4690 |
| SK Sharma | 23y 52d | 5/26 | India | v West Indies | Sharjah | 16 Oct 1988 | ODI # 523 |
| S Sreesanth | 23y 68d | 6/55 | India | v England | Indore | 15 Apr 2006 | ODI # 2362 |
| WJ Cronje | 23y 73d | 5/32 | South Africa | v India | Cape Town | 7 Dec 1992 | ODI # 770 |
| B Lee | 23y 79d | 5/27 | Australia | v India | Adelaide | 26 Jan 2000 | ODI # 1548 |
| C Green | 23y 86d | 5/33 | Australia | v Zimbabwe | Townsville | 28 Aug 2022 | ODI # 4458 |
| Rishad Hossain | 23y 95d | 6/35 | Bangladesh | v West Indies | Mirpur | 18 Oct 2025 | ODI # 4910 |
| BAW Mendis | 23y 107d | 5/22 | Sri Lanka | v U.A.E. | Lahore | 26 Jun 2008 | ODI # 2718 |
| MR Marsh | 23y 117d | 5/33 | Australia | v England | Melbourne | 14 Feb 2015 | ODI # 3600 |
| M Jansen | 23y 139d | 5/39 | South Africa | v Australia | Johannesburg | 17 Sep 2023 | ODI # 4648 |
| Nahid Rana | 23y 160d | 5/24 | Bangladesh | v Pakistan | Mirpur | 11 Mar 2026 | ODI # 4943 |
| Hasan Mahmud | 23y 162d | 5/32 | Bangladesh | v Ireland | Sylhet | 23 Mar 2023 | ODI # 4547 |
| JE Taylor | 23y 168d | 5/48 | West Indies | v Zimbabwe | Bulawayo | 7 Dec 2007 | ODI # 2654 |
| J Srinath | 23y 179d | 5/41 | India | v England | Bengaluru | 26 Feb 1993 | ODI # 809 |
| M Ntini | 23y 189d | 5/37 | South Africa | v Sri Lanka | Cape Town | 11 Jan 2001 | ODI # 1668 |
| Sohail Tanvir | 23y 200d | 5/48 | Pakistan | v Sri Lanka | Karachi | 29 Jun 2008 | ODI # 2723 |
| HK Olonga | 23y 209d | 6/19 | Zimbabwe | v England | Cape Town | 28 Jan 2000 | ODI # 1551 |
| Kuldeep Yadav | 23y 210d | 6/25 | India | v England | Nottingham | 12 Jul 2018 | ODI # 4014 |
| BFW de Leede | 23y 233d | 5/52 | Netherlands | v Scotland | Bulawayo | 6 Jul 2023 | ODI # 4616 |
| JEC Franklin | 23y 235d | 5/42 | New Zealand | v England | Chester-le-Street | 29 Jun 2004 | ODI # 2136 |
| CG Rackemann | 23y 241d | 5/16 | Australia | v Pakistan | Adelaide | 30 Jan 1984 | ODI # 243 |
| B McMullen | 23y 246d | 5/34 | Scotland | v Ireland | Bulawayo | 21 Jun 2023 | ODI # 4591 |
| CH Gayle | 23y 253d | 5/46 | West Indies | v Australia | St George's | 1 Jun 2003 | ODI # 2021 |
| ST Jayasuriya | 23y 263d | 6/29 | Sri Lanka | v England | Moratuwa | 20 Mar 1993 | ODI # 818 |
| JJ Bumrah | 23y 264d | 5/27 | India | v Sri Lanka | Pallekele | 27 Aug 2017 | ODI # 3907 |
| SR Patel | 23y 273d | 5/41 | England | v South Africa | The Oval | 29 Aug 2008 | ODI # 2757 |
| Hamza Tahir | 23y 282d | 5/38 | Scotland | v Oman | Aberdeen | 18 Aug 2019 | ODI # 4202 |
| Usman Shinwari | 23y 291d | 5/34 | Pakistan | v Sri Lanka | Sharjah | 23 Oct 2017 | ODI # 3930 |
| R Trumpelmann | 23y 299d | 5/76 | Namibia | v Oman | Windhoek | 27 Nov 2021 | ODI # 4338 |
| Rubel Hossain | 23y 301d | 6/26 | Bangladesh | v New Zealand | Mirpur | 29 Oct 2013 | ODI # 3423 |
| A Nehra | 23y 303d | 6/23 | India | v England | Durban | 26 Feb 2003 | ODI # 1969 |
| JR Hazlewood | 23y 312d | 5/31 | Australia | v South Africa | W.A.C.A | 16 Nov 2014 | ODI # 3546 |
| A Dananjaya | 23y 324d | 6/54 | Sri Lanka | v India | Pallekele | 24 Aug 2017 | ODI # 3906 |
| JNT Seales | 23y 336d | 6/18 | West Indies | v Pakistan | Tarouba | 12 Aug 2025 | ODI # 4894 |
| L Ngidi | 23y 341d | 6/58 | South Africa | v Australia | Bloemfontein | 4 Mar 2020 | ODI # 4252 |
| CD Collymore | 23y 355d | 5/51 | West Indies | v Sri Lanka | Colombo (RPS) | 11 Dec 2001 | ODI # 1778 |
| GJ Gilmour | 23y 357d | 6/14 | Australia | v England | Leeds | 18 Jun 1975 | ODI # 31 |
Ages are shown as at the start of the match concerned.
Only the first 5wi by any player is shown.
Records include the following recent matches:
Bangladesh v Australia at Mirpur, 1st ODI, Jun 9, 2026 [ODI # 4973]
Netherlands v United States of America at King City (NW), ICC Men's Cricket World Cup League 2 110th match, Jun 8, 2026 [ODI # 4972]
West Indies v Sri Lanka at Kingston, 2nd ODI, Jun 6, 2026 [ODI # 4971]
Canada v United States of America at King City (NW), ICC Men's Cricket World Cup League 2 109th match, Jun 6, 2026 [ODI # 4970]