Fastest to 100 wickets in ODIs
Fastest to 100 wickets
Player | Opposition | Ground | Match Date | Debut | Time | Mat | Scorecard |
v Oman | Kirtipur | 21 Apr 2023 | 1 Aug 2018 | 4y 263d | 42 | ODI # 4568 | |
v West Indies | Harare | 25 Mar 2018 | 18 Oct 2015 | 2y 158d | 44 | ODI # 4007 | |
v Namibia | Dundee | 24 Jul 2024 | 27 Apr 2019 | 5y 88d | 49 | ODI # 4750 | |
v Bangladesh | Eden Gardens | 31 Oct 2023 | 21 Sep 2018 | 5y 40d | 51 | ODI # 4688 | |
v Sri Lanka | Colombo (RPS) | 21 Aug 2016 | 20 Oct 2010 | 5y 306d | 52 | ODI # 3768 | |
v Sri Lanka | Gwalior | 12 May 1997 | 29 Sep 1995 | 1y 225d | 53 | ODI # 1205 | |
v England | Adelaide | 23 Jan 2007 | 11 Jan 2002 | 5y 12d | 54 | ODI # 2482 | |
v Pakistan | Lord's | 5 Jul 2019 | 18 Jun 2015 | 4y 17d | 54 | ODI # 4186 | |
v England | Melbourne | 25 Jan 2003 | 9 Jan 2000 | 3y 16d | 55 | ODI # 1941 | |
v West Indies | Christchurch | 23 Dec 2017 | 11 Jul 2012 | 5y 165d | 56 | ODI # 3944 | |
v New Zealand | Napier | 23 Jan 2019 | 6 Jan 2013 | 6y 17d | 56 | ODI # 4082 | |
v Sri Lanka | Leeds | 6 Jul 2019 | 23 Jan 2016 | 3y 164d | 57 | ODI # 4187 | |
v Netherlands | Hamilton | 4 Apr 2022 | 31 Jan 2014 | 8y 63d | 57 | ODI # 4383 | |
v West Indies | Basseterre | 15 Jun 2016 | 24 Feb 2011 | 5y 112d | 58 | ODI # 3747 | |
v Australia | Rajkot | 17 Jan 2020 | 23 Jun 2017 | 2y 208d | 58 | ODI # 4232 | |
v Zimbabwe | Sharjah | 1 Feb 1993 | 14 Oct 1989 | 3y 110d | 59 | ODI # 796 | |
v Pakistan | Abu Dhabi | 19 Apr 2006 | 9 Jan 2004 | 2y 100d | 59 | ODI # 2364 | |
v New Zealand | Kimberley | 22 Jan 2013 | 6 Jun 2007 | 5y 230d | 59 | ODI # 3325 | |
v Zimbabwe | Nottingham | 9 Jun 1983 | 24 Aug 1972 | 10y 289d | 60 | ODI # 199 | |
v West Indies | Melbourne | 6 Dec 1996 | 24 Mar 1993 | 3y 257d | 60 | ODI # 1147 | |
v New Zealand | Karachi | 21 Apr 2002 | 28 Mar 1998 | 4y 24d | 60 | ODI # 1833 | |
v South Africa | Basseterre | 24 Mar 2007 | 11 Jan 2001 | 6y 72d | 60 | ODI # 2552 | |
v West Indies | Ahmedabad | 6 Feb 2022 | 11 Jun 2016 | 5y 240d | 60 | ODI # 4353 | |
v Netherlands | Harare | 26 Jun 2023 | 2 Oct 2016 | 6y 267d | 60 | ODI # 4602 | |
v India | Melbourne | 16 Jan 1992 | 12 Mar 1988 | 3y 310d | 61 | ODI # 707 | |
v Sri Lanka | Adelaide | 15 Dec 1995 | 21 May 1988 | 7y 208d | 61 | ODI # 1021 | |
v Sri Lanka | Christchurch | 26 Mar 1995 | 23 May 1990 | 4y 307d | 62 | ODI # 990 | |
v Kenya | Canterbury | 18 May 1999 | 19 May 1994 | 4y 364d | 62 | ODI # 1449 | |
v Australia | Cardiff | 24 Jun 2010 | 30 Aug 2006 | 3y 298d | 62 | ODI # 3002 | |
v South Africa | Paarl | 29 Feb 2020 | 19 Oct 2011 | 8y 133d | 62 | ODI # 4248 | |
v South Africa | Pallekele | 26 Jul 2013 | 10 Apr 2008 | 5y 107d | 63 | ODI # 3398 | |
v Kenya | Nairobi (Gym) | 3 Oct 1996 | 10 Nov 1991 | 4y 328d | 64 | ODI # 1124 | |
v Australia | Brisbane | 19 Jan 2018 | 10 Dec 2005 | 12y 40d | 64 | ODI # 3958 | |
v Sri Lanka | Centurion | 6 Mar 2019 | 10 Jul 2015 | 3y 239d | 64 | ODI # 4107 | |
v Zimbabwe | Townsville | 3 Sep 2022 | 22 Jun 2010 | 12y 73d | 64 | ODI # 4460 | |
v Zimbabwe | Bulawayo | 21 Oct 1999 | 16 Jan 1994 | 5y 278d | 65 | ODI # 1518 | |
v New Zealand | Centurion | 14 Mar 2003 | 3 Oct 2000 | 2y 162d | 65 | ODI # 1988 | |
v Sri Lanka | Colombo (RPS) | 9 Aug 2009 | 4 Apr 2003 | 6y 127d | 65 | ODI # 2870 | |
v Pakistan | Centurion | 30 Sep 2009 | 10 Dec 2005 | 3y 294d | 65 | ODI # 2903 | |
v Pakistan | Lahore | 29 Mar 2022 | 6 Feb 2016 | 6y 51d | 65 | ODI # 4379 | |
v Sri Lanka | Dambulla | 20 Feb 2004 | 30 Aug 1996 | 7y 174d | 66 | ODI # 2102 | |
v New Zealand | Bengaluru | 4 Nov 2023 | 18 Aug 2016 | 7y 78d | 66 | ODI # 4692 | |
v Australia | Sydney | 12 Feb 1985 | 16 Mar 1977 | 7y 333d | 67 | ODI # 305 | |
v Zimbabwe | Jodhpur | 8 Dec 2000 | 1 Apr 1998 | 2y 251d | 67 | ODI # 1658 | |
v New Zealand | Abu Dhabi | 9 Nov 2009 | 3 Apr 2003 | 6y 220d | 67 | ODI # 2927 | |
v West Indies | North Sound | 5 Mar 2017 | 30 Jan 2011 | 6y 34d | 67 | ODI # 3848 | |
v Australia | Cardiff | 16 Jun 2018 | 27 Aug 2009 | 8y 293d | 67 | ODI # 4010 | |
v West Indies | Eden Gardens | 5 Nov 1994 | 18 Oct 1991 | 3y 18d | 68 | ODI # 947 | |
v New Zealand | Napier | 26 Mar 1999 | 9 Jan 1996 | 3y 76d | 68 | ODI # 1421 | |
v New Zealand | Dambulla | 13 Aug 2010 | 17 Jul 2004 | 6y 27d | 68 | ODI # 3031 | |
v India | Delhi | 11 Oct 2014 | 11 Jun 2003 | 11y 122d | 68 | ODI # 3533 | |
v U.A.E. | Harare | 6 Mar 2018 | 20 Aug 2008 | 9y 198d | 68 | ODI # 3987 | |
v Zimbabwe | Bulawayo | 20 Jul 2018 | 23 Apr 2011 | 7y 88d | 68 | ODI # 4020 | |
v Sri Lanka | Brisbane | 12 Jan 1985 | 26 Aug 1976 | 8y 139d | 69 | ODI # 286 | |
v West Indies | Sharjah | 22 Oct 1988 | 11 Jun 1983 | 5y 133d | 69 | ODI # 527 | |
v West Indies | Bridgetown | 13 Mar 1991 | 6 Jan 1985 | 6y 66d | 69 | ODI # 674 | |
v England | Rawalpindi | 30 Oct 2000 | 1 Nov 1996 | 3y 364d | 69 | ODI # 1653 | |
v India | Dhaka | 13 Apr 2003 | 16 Jan 1998 | 5y 87d | 69 | ODI # 2002 | |
v India | Jamshedpur | 9 Apr 2005 | 8 Apr 2001 | 4y 1d | 69 | ODI # 2237 | |
v Australia | Adelaide | 14 Dec 2007 | 15 Apr 2001 | 6y 243d | 69 | ODI # 2655 | |
v U.A.E. | Lahore | 24 Jun 2008 | 16 Jul 2004 | 3y 344d | 69 | ODI # 2711 | |
v Australia | Sharjah | 28 Aug 2012 | 2 Jul 2008 | 4y 57d | 69 | ODI # 3299 | |
v Afghanistan | Belfast | 19 May 2019 | 31 Jan 2007 | 12y 108d | 69 | ODI # 4139 | |
v Zimbabwe | Durban | 2 Feb 2000 | 19 Jan 1996 | 4y 14d | 70 | ODI # 1555 | |
v India | Southampton | 21 Aug 2007 | 15 Dec 2002 | 4y 249d | 70 | ODI # 2611 | |
v South Africa | Centurion | 11 Dec 2013 | 29 Jun 2007 | 6y 165d | 70 | ODI # 3444 | |
v Australia | Bengaluru | 28 Sep 2017 | 28 May 2010 | 7y 123d | 71 | ODI # 3917 | |
v West Indies | St John's | 20 Mar 1985 | 11 Feb 1973 | 12y 37d | 72 | ODI # 320 | |
v Pakistan | Abu Dhabi | 31 Oct 2010 | 14 Oct 2001 | 9y 17d | 72 | ODI # 3063 | |
v Pakistan | Benoni | 24 Mar 2013 | 17 Aug 2005 | 7y 219d | 72 | ODI # 3350 | |
v New Zealand | Hamilton | 25 Feb 2018 | 23 Jan 2011 | 7y 33d | 72 | ODI # 3980 | |
v Sri Lanka | Chattogram | 15 Mar 2024 | 17 Jun 2014 | 9y 272d | 72 | ODI # 4744 | |
v Ireland | Dehradun | 28 Feb 2019 | 7 Aug 2011 | 7y 205d | 73 | ODI # 4100 | |
v Netherlands | Lucknow | 3 Nov 2023 | 5 Dec 2017 | 5y 333d | 73 | ODI # 4691 | |
v Pakistan | Eden Gardens | 11 Nov 2023 | 8 May 2015 | 8y 187d | 73 | ODI # 4701 | |
v West Indies | Sharjah | 14 Oct 1989 | 23 Nov 1984 | 4y 325d | 74 | ODI # 570 | |
v Bangladesh | Chattogram | 9 Mar 2008 | 12 May 2001 | 6y 302d | 74 | ODI # 2690 | |
v Afghanistan | Harare | 15 Mar 2018 | 1 Feb 2013 | 5y 42d | 74 | ODI # 3997 | |
v Australia | Lord's | 3 Jun 1985 | 26 Aug 1976 | 8y 281d | 75 | ODI # 331 | |
v Australia | Dunedin | 19 Mar 1986 | 16 Jun 1979 | 6y 276d | 75 | ODI # 369 | |
v South Africa | Cape Town | 9 Feb 2003 | 3 Nov 1997 | 5y 98d | 75 | ODI # 1942 | |
v England | Dambulla | 7 Oct 2007 | 25 Apr 2004 | 3y 165d | 75 | ODI # 2626 | |
v West Indies | Abu Dhabi | 5 Oct 2016 | 2 Feb 2008 | 8y 246d | 75 | ODI # 3789 | |
v India | Colombo (RPS) | 20 Aug 1997 | 12 Aug 1993 | 4y 8d | 76 | ODI # 1224 | |
v South Africa | Dhaka | 18 Apr 2003 | 17 Apr 1998 | 5y 1d | 76 | ODI # 2006 | |
v New Zealand | Auckland | 23 Feb 2013 | 23 Jan 2000 | 13y 31d | 76 | ODI # 3338 | |
v India | Hamilton | 22 Jan 2014 | 15 Jun 2008 | 5y 221d | 76 | ODI # 3458 | |
v Sri Lanka | Pallekele | 21 Jan 2022 | 24 Feb 2013 | 8y 331d | 76 | ODI # 4347 | |
v Zimbabwe | Bulawayo | 4 Jul 2023 | 29 Jun 2011 | 12y 5d | 76 | ODI # 4612 | |
v New Zealand | Launceston | 2 Feb 1986 | 1 Oct 1978 | 7y 124d | 77 | ODI # 361 | |
v England | Melbourne | 15 Jan 1999 | 9 Dec 1993 | 5y 37d | 77 | ODI # 1384 | |
v New Zealand | Colombo (RPS) | 11 Sep 2009 | 24 Jun 2001 | 8y 79d | 77 | ODI # 2886 | |
v Sri Lanka | Fatullah | 28 Feb 2014 | 5 Jun 2010 | 3y 268d | 77 | ODI # 3476 | |
v South Africa | Dambulla | 1 Aug 2018 | 18 Dec 2009 | 8y 226d | 77 | ODI # 4027 | |
v Pakistan | Bengaluru | 9 Mar 1996 | 25 Apr 1990 | 5y 319d | 78 | ODI # 1078 | |
v West Indies | Lahore | 1 Nov 1997 | 15 Feb 1994 | 3y 259d | 78 | ODI # 1247 | |
v Pakistan | Lahore | 8 Apr 2008 | 23 Nov 2001 | 6y 137d | 78 | ODI # 2696 | |
v Pakistan | Dambulla | 30 Aug 2014 | 24 Dec 2009 | 4y 249d | 79 | ODI # 3519 | |
v India | Vadodara | 17 Dec 1988 | 23 Nov 1980 | 8y 24d | 80 | ODI # 543 | |
v England | Brisbane | 16 Dec 1990 | 6 Jan 1985 | 5y 344d | 80 | ODI # 653 | |
v India | Kanpur | 27 Nov 2013 | 22 Nov 2003 | 10y 5d | 80 | ODI # 3439 | |
v Australia | Perth | 24 Jan 2014 | 17 Jun 2006 | 7y 221d | 80 | ODI # 3461 |
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
Bowlers within a maximum of 80 matches shown
Records includes the following current or recent matches:
Netherlands v United States of America at Rotterdam, ICC Men's Cricket World Cup League 2 24th match, Aug 21, 2024 [ODI # 4760]
Canada v United States of America at Rotterdam, ICC Men's Cricket World Cup League 2 23rd match, Aug 19, 2024 [ODI # 4759]
Netherlands v Canada at Rotterdam, ICC Men's Cricket World Cup League 2 22nd match, Aug 17, 2024 [ODI # 4758]