Player Opposition Ground Match Date Debut Time Mat Scorecard
MA Starc (AUS) v West Indies Nottingham 6 Jun 2019 20 Oct 2010 8y 229d 77 ODI # 4152
Saqlain Mushtaq (PAK) v India Dhaka 16 Jan 1998 29 Sep 1995 2y 109d 78 ODI # 1277
Rashid Khan (AFG) v Bangladesh Chattogram 28 Feb 2022 18 Oct 2015 6y 133d 80 ODI # 4359
Mohammed Shami (IND) v England The Oval 12 Jul 2022 6 Jan 2013 9y 187d 80 ODI # 4424
TA Boult (NZ) v Bangladesh The Oval 5 Jun 2019 11 Jul 2012 6y 329d 81 ODI # 4151
B Lee (AUS) v Sri Lanka Dambulla 20 Feb 2004 9 Jan 2000 4y 42d 82 ODI # 2102
BAW Mendis (SL) v West Indies Colombo (RPS) 1 Nov 2015 10 Apr 2008 7y 205d 84 ODI # 3701
AA Donald (SA) v West Indies Lahore 3 Nov 1997 10 Nov 1991 5y 358d 89 ODI # 1249
M Morkel (Afr/SA) v West Indies Johannesburg 18 Jan 2015 6 Jun 2007 7y 226d 89 ODI # 3583
Imran Tahir (SA) v Australia Perth 4 Nov 2018 24 Feb 2011 7y 253d 89 ODI # 4065
Waqar Younis (PAK) v Australia Multan 14 Oct 1994 14 Oct 1989 5y 0d 91 ODI # 929
Shoaib Akhtar (PAK) v South Africa Rawalpindi 10 Oct 2003 28 Mar 1998 5y 196d 91 ODI # 2049
Saeed Ajmal (PAK) v South Africa Sharjah 30 Oct 2013 2 Jul 2008 5y 120d 93 ODI # 3425
SK Warne (AUS) v New Zealand Sharjah 21 Apr 1998 24 Mar 1993 5y 28d 94 ODI # 1324
NW Bracken (AUS) v South Africa Sydney 23 Jan 2009 11 Jan 2001 8y 12d 95 ODI # 2802
SCJ Broad (ENG) v New Zealand Napier 20 Feb 2013 30 Aug 2006 6y 174d 95 ODI # 3336
SL Malinga (SL) v Pakistan Dubai (DSC) 14 Nov 2011 17 Jul 2004 7y 120d 96 ODI # 3213
DW Steyn (Afr/SA) v West Indies East London 21 Jan 2015 17 Aug 2005 9y 157d 96 ODI # 3587
D Gough (ENG) v India Cuttack 22 Jan 2002 19 May 1994 7y 248d 97 ODI # 1792
AB Agarkar (IND) v Sri Lanka The Oval 30 Jun 2002 1 Apr 1998 4y 90d 97 ODI # 1849
M Ntini (SA) v Sri Lanka Colombo (RPS) 20 Aug 2004 16 Jan 1998 6y 217d 97 ODI # 2156
MG Johnson (AUS) v Bangladesh Mirpur 13 Apr 2011 10 Dec 2005 5y 124d 99 ODI # 3151
CJ McDermott (AUS) v England Manchester 19 May 1993 6 Jan 1985 8y 133d 102 ODI # 830
AU Rashid (ENG) v Ireland Southampton 1 Aug 2020 27 Aug 2009 10y 340d 102 ODI # 4257
CEL Ambrose (WI) v England Kingstown 2 Mar 1994 12 Mar 1988 5y 355d 103 ODI # 888
Z Khan (Asia/IND) v Africa XI Durban 21 Aug 2005 3 Oct 2000 4y 322d 103 ODI # 2271
KD Mills (NZ) v India Colombo (RPS) 11 Sep 2009 15 Apr 2001 8y 149d 103 ODI # 2886
GD McGrath (AUS) v India Sydney 14 Jan 2000 9 Dec 1993 6y 36d 104 ODI # 1540
SM Pollock (SA) v Pakistan Colombo (SSC) 12 Jul 2000 9 Jan 1996 4y 185d 104 ODI # 1612
Umar Gul (PAK) v Sri Lanka Mirpur 15 Mar 2012 3 Apr 2003 8y 347d 104 ODI # 3260
CR Woakes (ENG) v Sri Lanka Chester-le-Street 29 Jun 2021 23 Jan 2011 10y 157d 105 ODI # 4296
A Kumble (IND) v Zimbabwe Paarl 27 Jan 1997 25 Apr 1990 6y 277d 106 ODI # 1169
IK Pathan (IND) v Sri Lanka Colombo (RPS) 5 Feb 2009 9 Jan 2004 5y 27d 106 ODI # 2815
Abdur Razzak (BAN) v Zimbabwe Mirpur 1 Dec 2010 16 Jul 2004 6y 138d 108 ODI # 3071
RJ Hadlee (NZ) v Australia Christchurch 4 Mar 1990 11 Feb 1973 17y 21d 110 ODI # 615
M Muralidaran (SL) v Australia Melbourne 7 Feb 1999 12 Aug 1993 5y 179d 110 ODI # 1403
Abdul Razzaq (PAK) v Kenya Nairobi (Gym) 1 Sep 2002 1 Nov 1996 5y 304d 110 ODI # 1869
TG Southee (NZ) v Australia Auckland 30 Jan 2017 15 Jun 2008 8y 229d 110 ODI # 3829
R Ashwin (IND) v West Indies North Sound 30 Jun 2017 5 Jun 2010 7y 25d 111 ODI # 3898
A Nehra (Asia/IND) v New Zealand Chennai 10 Dec 2010 24 Jun 2001 9y 169d 113 ODI # 3077
Wasim Akram (PAK) v Zimbabwe Hobart 27 Feb 1992 23 Nov 1984 7y 96d 114 ODI # 720
J Srinath (IND) v South Africa Wankhede 14 Dec 1996 18 Oct 1991 5y 57d 115 ODI # 1151
JM Anderson (ENG) v South Africa Centurion 27 Sep 2009 15 Dec 2002 6y 286d 115 ODI # 2900
GB Hogg (AUS) v Sri Lanka Perth 15 Feb 2008 26 Aug 1996 11y 173d 118 ODI # 2679
Shakib Al Hasan (BAN) v West Indies Chattogram 18 Oct 2011 6 Aug 2006 5y 73d 119 ODI # 3202
Mashrafe Mortaza (Asia/BAN) v Australia Mirpur 13 Apr 2011 23 Nov 2001 9y 141d 120 ODI # 3151
WPUJC Vaas (SL) v Pakistan Sharjah 18 Oct 1999 15 Feb 1994 5y 245d 121 ODI # 1516
CRD Fernando (Asia/SL) v England Dambulla 7 Oct 2007 9 Jan 2001 6y 271d 121 ODI # 2626
HH Streak (ZIM) v Australia Perth 4 Feb 2001 10 Nov 1993 7y 86d 122 ODI # 1683
Harbhajan Singh (IND) v England Jamshedpur 12 Apr 2006 17 Apr 1998 7y 360d 122 ODI # 2361
M Prabhakar (IND) v New Zealand Amritsar 18 Nov 1995 8 Apr 1984 11y 224d 123 ODI # 1016
MD Marshall (WI) v Australia Melbourne 12 Dec 1991 28 May 1980 11y 198d 125 ODI # 695
L Klusener (SA) v Australia Brisbane 20 Jan 2002 19 Jan 1996 6y 1d 125 ODI # 1789
BKV Prasad (IND) v West Indies Toronto 11 Sep 1999 2 Apr 1994 5y 162d 126 ODI # 1497
N Kapil Dev (IND) v Bangladesh Chattogram 27 Oct 1988 1 Oct 1978 10y 26d 128 ODI # 529
A Flintoff (ENG/ICC) v South Africa Leeds 22 Aug 2008 7 Apr 1999 9y 137d 129 ODI # 2748
RA Jadeja (IND) v England Eden Gardens 22 Jan 2017 8 Feb 2009 7y 349d 129 ODI # 3824
JO Holder (WI) v New Zealand Bridgetown 19 Aug 2022 1 Feb 2013 9y 199d 130 ODI # 4453
Imran Khan (PAK) v West Indies Eden Gardens 1 Nov 1989 31 Aug 1974 15y 62d 132 ODI # 592
Mushtaq Ahmed (PAK) v West Indies Kingstown 12 Apr 2000 23 Mar 1989 11y 20d 133 ODI # 1588
DJ Bravo (WI) v Australia Melbourne 10 Feb 2013 18 Apr 2004 8y 298d 134 ODI # 3334
NLTC Perera (SL) v South Africa Dambulla 1 Aug 2018 24 Dec 2009 8y 220d 135 ODI # 4027
CA Walsh (WI) v Australia Bridgetown 8 Mar 1995 10 Jan 1985 10y 57d 136 ODI # 985
Aaqib Javed (PAK) v Sri Lanka Gwalior 12 May 1997 10 Dec 1988 8y 153d 136 ODI # 1205
KMDN Kulasekara (SL) v Australia The Oval 17 Jun 2013 18 Nov 2003 9y 211d 136 ODI # 3374
UDU Chandana (SL) v India Rajkot 9 Nov 2005 14 Apr 1994 11y 209d 145 ODI # 2295
JDP Oram (NZ) v Kenya Chennai 20 Feb 2011 4 Jan 2001 10y 47d 146 ODI # 3101
SR Watson (AUS) v West Indies Gros Islet 23 Mar 2012 24 Mar 2002 9y 365d 149 ODI # 3268
CL Cairns (NZ) v England Auckland 23 Feb 2002 13 Feb 1991 11y 10d 150 ODI # 1812

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

Records include the following recent matches:
Bangladesh v Ireland at Sylhet, 3rd ODI, Mar 23, 2023 [ODI # 4547]
Zimbabwe v Netherlands at Harare, ICC Men's Cricket World Cup Super League 2nd ODI, Mar 23, 2023 [ODI # 4546]
India v Australia at Chennai, 3rd ODI, Mar 22, 2023 [ODI # 4545]