Records for ODI Matches

Player
Opposition
Ground
Match Date
Debut
Time
Mat
Scorecard
BAW Mendis (SL)v ZimbabweMirpur12 Jan 200910 Apr 20080y 277d19ODI # 2791
S Lamichhane (NEPAL)v P.N.G.Kirtipur26 Mar 20221 Aug 20183y 237d22ODI # 4377
AB Agarkar (IND)v ZimbabweHarare30 Sep 19981 Apr 19980y 182d23ODI # 1356
MJ McClenaghan (NZ)v South AfricaMount Maunganui24 Oct 201419 Jan 20131y 278d23ODI # 3537
DK Lillee (AUS)v IndiaSydney18 Dec 198024 Aug 19728y 116d24ODI # 100
Hasan Ali (PAK)v Sri LankaAbu Dhabi18 Oct 201718 Aug 20161y 61d24ODI # 3926
Kuldeep Yadav (IND)v Hong KongDubai (DSC)18 Sep 201823 Jun 20171y 87d24ODI # 4039
SK Warne (AUS)v Sri LankaColombo (PSS)13 Sep 199424 Mar 19931y 173d25ODI # 926
MJ Henry (NZ)v AustraliaHamilton8 Feb 201631 Jan 20142y 8d25ODI # 3735
BJ McCarthy (IRE)v West IndiesDublin5 May 201916 Jun 20162y 323d25ODI # 4128
Shaheen Shah Afridi (PAK)v South AfricaCenturion7 Apr 202121 Sep 20182y 198d25ODI # 4287
Zahoor Khan (UAE)v OmanICCA Dubai9 Mar 202224 Jan 20175y 44d25ODI # 4363
LS Pascoe (AUS)v West IndiesSydney27 Jan 19822 Jun 19774y 239d26ODI # 142
BP Patterson (WI)v PakistanPort of Spain20 Mar 198818 Feb 19862y 31d26ODI # 511
CEL Ambrose (WI)v PakistanSharjah14 Oct 198912 Mar 19881y 216d26ODI # 570
Hamid Hassan (AFG)v Sri LankaDunedin22 Feb 201519 Apr 20095y 309d26ODI # 3609
Rashid Khan (AFG)v IrelandGreater Noida24 Mar 201718 Oct 20151y 157d26ODI # 3854
L Ngidi (SA)v AustraliaBloemfontein4 Mar 20207 Feb 20182y 26d26ODI # 4252
Waqar Younis (PAK)v West IndiesKarachi9 Nov 199014 Oct 19891y 26d27ODI # 639
SE Bond (NZ)v PakistanDambulla11 May 200311 Jan 20021y 120d27ODI # 2009
LL Tsotsobe (SA)v Sri LankaKimberley20 Jan 201230 Jan 20092y 355d27ODI # 3228
CJ McKay (AUS)v West IndiesGros Islet23 Mar 20125 Nov 20092y 139d27ODI # 3268
PJ Cummins (AUS)v New ZealandAuckland30 Jan 201719 Oct 20115y 103d27ODI # 3829
Mustafizur Rahman (BAN)v Sri LankaMirpur27 Jan 201818 Jun 20152y 223d27ODI # 3967
Mujeeb Ur Rahman (AFG)v IrelandDehradun8 Mar 20195 Dec 20171y 93d27ODI # 4108
Bilal Khan (OMA)v NamibiaSharjah11 Mar 202227 Apr 20192y 318d27ODI # 4364
IR Bishop (WI)v PakistanLahore11 Nov 199021 May 19882y 174d28ODI # 640
Saqlain Mushtaq (PAK)v ZimbabwePeshawar3 Nov 199629 Sep 19951y 35d28ODI # 1136
GI Allott (NZ)v IndiaNairobi (Gym)15 Oct 200026 Feb 19973y 232d28ODI # 1639
T Mupariwa (ZIM)v Sri LankaHarare30 Nov 200827 Apr 20044y 217d28ODI # 2785
SW Tait (AUS)v EnglandPerth6 Feb 20112 Feb 20074y 4d28ODI # 3098
RN ten Doeschate (NED)v EnglandNagpur22 Feb 20114 Jul 20064y 233d28ODI # 3104
Imran Tahir (SA)v West IndiesDurban16 Jan 201524 Feb 20113y 326d28ODI # 3579
JJ Bumrah (IND)v New ZealandKanpur29 Oct 201723 Jan 20161y 279d28ODI # 3932
R Trumpelmann (NAM)v U.A.E.Dubai (DSC)23 Feb 202326 Nov 20211y 89d28ODI # 4521
AME Roberts (WI)v PakistanMelbourne21 Nov 19817 Jun 19756y 167d29ODI # 122
CG Rackemann (AUS)v EnglandManchester25 May 19899 Jan 19836y 136d29ODI # 566
Shoaib Akhtar (PAK)v AustraliaMelbourne16 Jan 200028 Mar 19981y 294d29ODI # 1541
B Lee (AUS)v PakistanLord's23 Jun 20019 Jan 20001y 165d29ODI # 1728
Naved-ul-Hasan (PAK)v West IndiesKingstown18 May 20054 Apr 20032y 44d29ODI # 2246
SP Narine (WI)v PakistanThe Oval7 Jun 20135 Dec 20111y 184d29ODI # 3364
Mohammed Shami (IND)v AfghanistanMirpur5 Mar 20146 Jan 20131y 58d29ODI # 3483
MA Starc (AUS)v EnglandSydney16 Jan 201520 Oct 20104y 88d29ODI # 3578
TA Boult (NZ)v PakistanWellington25 Jan 201611 Jul 20123y 198d29ODI # 3728
LH Ferguson (NZ)v BangladeshThe Oval5 Jun 20194 Dec 20162y 183d29ODI # 4151
MS Kasprowicz (AUS)v New ZealandMelbourne (Docklands)5 Dec 200419 Dec 19958y 352d30ODI # 2196
MG Johnson (AUS)v IndiaAdelaide17 Feb 200810 Dec 20052y 69d30ODI # 2680
YS Chahal (IND)v PakistanDubai (DSC)23 Sep 201811 Jun 20162y 104d30ODI # 4044
SN Netravalkar (USA)v ScotlandAberdeen17 Aug 202227 Apr 20193y 112d30ODI # 4449
JM Anderson (ENG)v West IndiesBridgetown5 May 200415 Dec 20021y 142d31ODI # 2127
IK Pathan (IND)v West IndiesDambulla31 Jul 20059 Jan 20041y 203d31ODI # 2263
NW Bracken (AUS)v Sri LankaBrisbane14 Feb 200611 Jan 20015y 34d31ODI # 2330
M Morkel (Afr/SA)v PakistanDubai (DSC)2 Nov 20106 Jun 20073y 149d31ODI # 3064
K Rabada (SA)v New ZealandHamilton19 Feb 201710 Jul 20151y 224d31ODI # 3836
NM Coulter-Nile (AUS)v PakistanTaunton12 Jun 201914 Sep 20135y 271d31ODI # 4157
AS Joseph (WI)v BangladeshChattogram25 Jan 20212 Oct 20164y 115d31ODI # 4274
CA Young (IRE)v West IndiesKingston8 Jan 20228 Sep 20147y 122d31ODI # 4339
Sompal Kami (NEPAL)v NamibiaWindhoek7 Dec 20221 Aug 20184y 128d31ODI # 4497
Sarfraz Nawaz (PAK)v Sri LankaLeeds16 Jun 198311 Feb 197310y 125d32ODI # 211
CR Matthews (SA)v PakistanJohannesburg10 Dec 199412 Nov 19913y 28d32ODI # 959
M Dillon (WI)v Sri LankaSharjah13 Oct 19993 Nov 19971y 344d32ODI # 1512
CRD Fernando (SL)v NetherlandsColombo (RPS)16 Sep 20029 Jan 20011y 250d32ODI # 1878
SJ Harmison (ENG)v AustraliaLeeds7 Jul 200517 Dec 20022y 202d32ODI # 2259
Abdur Razzak (BAN)v ScotlandMirpur17 Dec 200616 Jul 20042y 154d32ODI # 2467
SL Malinga (SL)v South AfricaProvidence28 Mar 200717 Jul 20042y 254d32ODI # 2556
DE Bollinger (AUS)v EnglandPerth6 Feb 201124 Apr 20091y 288d32ODI # 3098
KAJ Roach (WI)v IndiaCuttack29 Nov 201120 Aug 20083y 101d32ODI # 3217
Junaid Khan (PAK)v ZimbabweHarare29 Aug 201323 Apr 20112y 128d32ODI # 3406
A Mishra (IND)v New ZealandDharamsala16 Oct 201613 Apr 200313y 186d32ODI # 3796
JR Hazlewood (AUS)v PakistanSydney22 Jan 201722 Jun 20106y 214d32ODI # 3822
Mohammad Amir (PAK)v West IndiesProvidence11 Apr 201730 Jul 20097y 255d32ODI # 3863
Karan KC (NEPAL)v ScotlandKirtipur21 Feb 20231 Aug 20184y 204d32ODI # 4520
Abdul Qadir (PAK)v BangladeshMoratuwa31 Mar 198611 Jun 19832y 293d33ODI # 375
C Pringle (NZ)v South AfricaBrisbane8 Jan 199423 May 19903y 230d33ODI # 870
DW Fleming (AUS)v New ZealandSharjah18 Apr 199816 Jan 19944y 92d33ODI # 1320
RD King (WI)v ZimbabweKingston2 Apr 200031 Oct 19981y 154d33ODI # 1585
Mohammad Sami (PAK)v BangladeshKarachi21 Sep 20038 Apr 20012y 166d33ODI # 2045
VC Drakes (WI)v ZimbabweHarare26 Nov 20038 Mar 19958y 263d33ODI # 2067
DW Steyn (Afr/SA)v ZimbabweBenoni8 Nov 200917 Aug 20054y 83d33ODI # 2926
ST Finn (ENG)v New ZealandAuckland23 Feb 201330 Jan 20112y 24d33ODI # 3338
J Garner (WI)v AustraliaMelbourne24 Jan 198216 Mar 19774y 314d34ODI # 140
MA Holding (WI)v AustraliaSydney26 Jan 198226 Aug 19765y 153d34ODI # 141
D Gough (ENG)v New ZealandAuckland2 Mar 199719 May 19942y 287d34ODI # 1182
SM Pollock (SA)v PakistanLahore2 Nov 19979 Jan 19961y 297d34ODI # 1248
Z Khan (IND)v ZimbabweGuwahati19 Mar 20023 Oct 20001y 167d34ODI # 1818
JN Gillespie (AUS)v South AfricaDurban3 Apr 200230 Aug 19965y 216d34ODI # 1823
S Sreesanth (IND)v PakistanJaipur18 Nov 200725 Oct 20052y 24d34ODI # 2647
SCJ Broad (ENG)v South AfricaNottingham26 Aug 200830 Aug 20061y 362d34ODI # 2754
R Ashwin (IND)v BangladeshMirpur16 Mar 20125 Jun 20101y 285d34ODI # 3261
RAS Lakmal (SL)v BangladeshMelbourne26 Feb 201518 Dec 20095y 70d34ODI # 3615
CJ Anderson (NZ)v South AfricaAuckland24 Mar 201516 Jun 20131y 281d34ODI # 3644
SM Sharif (SCOT)v IrelandHarare18 Mar 201829 Jun 20116y 262d34ODI # 4001
SN Thakur (IND)v New ZealandIndore24 Jan 202331 Aug 20175y 146d34ODI # 4511
Junaid Siddique (UAE)v JerseyWindhoek5 Apr 20238 Dec 20193y 118d34ODI # 4566
S Madan Lal (IND)v Sri LankaSharjah8 Apr 198413 Jul 19749y 270d35ODI # 260
KSC de Silva (SL)v ZimbabweBulawayo12 Dec 199928 Sep 19963y 75d35ODI # 1528
R Telemachus (SA)v AustraliaDurban10 Mar 20063 Apr 19987y 341d35ODI # 2348
JC Tredwell (ENG)v Sri LankaLord's31 May 20142 Mar 20104y 90d35ODI # 3495
Mohammad Naveed (UAE)v NepalICCA Dubai28 Jan 20192 May 20144y 271d35ODI # 4089
A Dananjaya (SL)v BangladeshColombo (RPS)28 Jul 201912 Nov 20126y 258d35ODI # 4194
EJ Chatfield (NZ)v EnglandThe Oval9 Jun 198316 Jun 19793y 358d36ODI # 197
DK Morrison (NZ)v AustraliaSydney13 Jan 199131 Oct 19873y 74d36ODI # 663
L Klusener (SA)v PakistanCape Town23 Apr 199819 Jan 19962y 94d36ODI # 1326
Abdul Razzaq (PAK)v IndiaHobart21 Jan 20001 Nov 19963y 81d36ODI # 1543
AR Adams (NZ)v South AfricaBloemfontein23 Oct 200510 Apr 20014y 196d36ODI # 2285
JE Taylor (WI)v ZimbabweHarare30 Nov 200711 Jun 20034y 172d36ODI # 2649
SR Clark (AUS)v BangladeshDarwin6 Sep 20087 Oct 20052y 335d36ODI # 2762
I Sharma (IND)v AustraliaVadodara25 Oct 200929 Jun 20072y 118d36ODI # 2913
NLTC Perera (SL)v PakistanPallekele9 Jun 201224 Dec 20092y 168d36ODI # 3273
WD Parnell (SA)v ZimbabweBulawayo19 Aug 201430 Jan 20095y 201d36ODI # 3508
Mohammad Irfan (PAK)v New ZealandSharjah14 Dec 201410 Sep 20104y 95d36ODI # 3568
Dawlat Zadran (AFG)v ZimbabweSharjah29 Dec 20157 Aug 20114y 144d36ODI # 3716
J Srinath (IND)v ZimbabweFaridabad19 Mar 199318 Oct 19911y 152d37ODI # 817
GD McGrath (AUS)v West IndiesAdelaide17 Dec 19959 Dec 19932y 8d37ODI # 1023
EA Brandes (ZIM)v South AfricaJohannesburg31 Jan 199710 Oct 19879y 113d37ODI # 1171
R McLaren (SA)v PakistanCenturion30 Nov 20138 Nov 20094y 22d37ODI # 3441
JO Holder (WI)v AustraliaProvidence5 Jun 20161 Feb 20133y 125d37ODI # 3740
LE Plunkett (ENG)v Sri LankaBristol26 Jun 201610 Dec 200510y 199d37ODI # 3755
AU Rashid (ENG)v BangladeshChattogram12 Oct 201627 Aug 20097y 46d37ODI # 3794
TL Chatara (ZIM)v Sri LankaGalle30 Jun 201724 Feb 20134y 126d37ODI # 3897
SS Cottrell (WI)v AustraliaBridgetown22 Jul 202125 Jan 20156y 178d37ODI # 4311
CA Soper (PNG)v U.S.A.Port Moresby11 Sep 20224 Nov 20165y 311d37ODI # 4463
Zeeshan Maqsood (OMA)v U.A.E.Mulpani29 Apr 202327 Apr 20194y 2d37ODI # 4570
Wasim Akram (PAK)v IndiaHyderabad (Deccan)20 Mar 198723 Nov 19842y 117d38ODI # 436
CA Walsh (WI)v Sri LankaKanpur21 Oct 198710 Jan 19852y 284d38ODI # 464
AA Donald (SA)v New ZealandBrisbane8 Jan 199410 Nov 19912y 59d38ODI # 870
AD Mullally (ENG)v West IndiesChester-le-Street15 Jul 200029 Aug 19963y 321d38ODI # 1615
DBL Powell (WI)v South AfricaJohannesburg3 Feb 20083 Dec 20025y 62d38ODI # 2671
T Thushara (SL)v ZimbabweHarare7 Jun 201015 Apr 20082y 53d38ODI # 2989
Sohail Tanvir (PAK)v ZimbabweHarare11 Sep 201118 Oct 20073y 328d38ODI # 3190
JP Faulkner (AUS)v EnglandPerth1 Feb 20151 Feb 20132y 0d38ODI # 3597
A Zampa (AUS)v IndiaMohali10 Mar 20196 Feb 20163y 32d38ODI # 4111
Shadab Khan (PAK)v South AfricaLord's23 Jun 20197 Apr 20172y 77d38ODI # 4171
AC Evans (SCOT)v NetherlandsRotterdam20 May 20217 Jul 200911y 317d38ODI # 4289
IS Sodhi (NZ)v PakistanKarachi11 Jan 20232 Aug 20157y 162d38ODI # 4502
BM Scholtz (NAM)v P.N.G.Windhoek29 Mar 202327 Apr 20193y 336d38ODI # 4554
TM Alderman (AUS)v PakistanBrabourne23 Oct 19896 Jun 19818y 139d39ODI # 581
Mushtaq Ahmed (PAK)v AustraliaPerth11 Mar 199223 Mar 19892y 354d39ODI # 739
AC Cummins (WI)v Sri LankaColombo (RPS)16 Dec 199320 Nov 19912y 26d39ODI # 864
DS Mohanty (IND)v PakistanHobart21 Jan 200013 Sep 19972y 130d39ODI # 1543
M Ntini (SA)v New ZealandMelbourne6 Feb 200216 Jan 19984y 21d39ODI # 1804
C White (ENG)v New ZealandWellington16 Feb 20026 Dec 19947y 72d39ODI # 1809
A Nel (SA)v New ZealandCenturion6 Nov 200512 May 20014y 178d39ODI # 2293
RP Singh (IND)v BangladeshMirpur12 Jun 20084 Sep 20052y 282d39ODI # 2706
FH Edwards (WI)v AustraliaBasseterre6 Jul 200829 Nov 20034y 220d39ODI # 2736
Syed Rasel (BAN)v South AfricaBenoni9 Nov 200831 Aug 20053y 70d39ODI # 2772
GP Swann (ENG)v PakistanChester-le-Street10 Sep 201023 Jan 200010y 230d39ODI # 3043
TG Southee (NZ)v PakistanWellington22 Jan 201115 Jun 20082y 221d39ODI # 3085
AG Cremer (ZIM)v CanadaNagpur28 Feb 201127 Jan 20092y 32d39ODI # 3111
Saeed Ajmal (PAK)v West IndiesGros Islet23 Apr 20112 Jul 20082y 295d39ODI # 3152
CR Woakes (ENG)v PakistanAbu Dhabi13 Nov 201523 Jan 20114y 294d39ODI # 3708
AL Phehlukwayo (SA)v PakistanCape Town30 Jan 201925 Sep 20162y 127d39ODI # 4090
N Pradeep (SL)v BangladeshColombo (RPS)26 Jul 201931 Jul 20126y 360d39ODI # 4193
Taskin Ahmed (BAN)v Sri LankaMirpur28 May 202117 Jun 20146y 345d39ODI # 4292
N Vanua (PNG)v OmanDubai (DSC)16 Apr 20229 Nov 20147y 158d39ODI # 4389
T Shamsi (SA)v IndiaLucknow6 Oct 20227 Jun 20166y 121d39ODI # 4470
RGD Willis (ENG)v New ZealandBrisbane15 Jan 19835 Sep 19739y 132d40ODI # 168
MD Marshall (WI)v AustraliaCastries19 Apr 198428 May 19803y 327d40ODI # 262
SP O'Donnell (AUS)v New ZealandIndore18 Oct 19876 Jan 19852y 285d40ODI # 462
C Sharma (IND)v ZimbabweAhmedabad26 Oct 19877 Dec 19833y 323d40ODI # 469
PAJ DeFreitas (ENG)v AustraliaNottingham27 May 19891 Jan 19872y 146d40ODI # 567
PL Taylor (AUS)v Sri LankaMelbourne4 Jan 199018 Jan 19872y 351d40ODI # 600
Harbhajan Singh (IND)v EnglandWankhede3 Feb 200217 Apr 19983y 292d40ODI # 1803
IDR Bradshaw (WI)v IndiaKingston18 May 20061 May 20042y 17d40ODI # 2377
CK Langeveldt (SA)v ScotlandBasseterre20 Mar 200714 Oct 20015y 157d40ODI # 2545
Wahab Riaz (PAK)v Sri LankaHambantota23 Aug 20142 Feb 20086y 202d40ODI # 3512
GH Dockrell (IRE)v AfghanistanDubai (DSC)10 Jan 201515 Apr 20104y 270d40ODI # 3573
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:

Sri Lanka v Afghanistan at Hambantota, 1st ODI, Jun 2, 2023 [ODI # 4579]

Bangladesh v Ireland at Chelmsford, ICC Men's Cricket World Cup Super League 3rd ODI, May 14, 2023 [ODI # 4578]

Bangladesh v Ireland at Chelmsford, ICC Men's Cricket World Cup Super League 2nd ODI, May 12, 2023 [ODI # 4577]