One-Day Internationals

2010s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Best bowling figures in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamInnings in matchOppositionGroundMatch DateScorecard
🥇 1
Shahid Afridi9.031271.33Pakistan2v West IndiesProvidence14 Jul 2013ODI # 3389
🥇 1
Rashid Khan8.411872.07Afghanistan2v West IndiesGros Islet09 Jun 2017ODI # 3884
🥇 1
TG Southee9.0-3373.66New Zealand1v EnglandWellington20 Feb 2015ODI # 3607
🥇 1
TA Boult10.033473.40New Zealand2v West IndiesChristchurch23 Dec 2017ODI # 3944
🥇 1
Imran Tahir9.0-4575.00South Africa2v West IndiesBasseterre15 Jun 2016ODI # 3747
6
STR Binny4.42460.85India2v BangladeshMirpur17 Jun 2014ODI # 3498
6
K Rabada8.031662.00South Africa1v BangladeshMirpur10 Jul 2015ODI # 3663
6
Imran Tahir6.012464.00South Africa2v ZimbabweBloemfontein03 Oct 2018ODI # 4050
6
Kuldeep Yadav10.0-2562.50India1v EnglandNottingham12 Jul 2018ODI # 4014
6
Rubel Hossain5.5-2664.45Bangladesh2v New ZealandMirpur29 Oct 2013ODI # 3423
6
Yasir Shah9.0-2662.88Pakistan2v ZimbabweHarare01 Oct 2015ODI # 3685
6
KAJ Roach8.3-2763.17West Indies2v NetherlandsDelhi28 Feb 2011ODI # 3112
6
SP Narine9.5-2762.74West Indies1v South AfricaProvidence03 Jun 2016ODI # 3739
6
JH Davey8.322863.29Scotland2v AfghanistanAbu Dhabi14 Jan 2015ODI # 3576
6
MA Starc9.0-2863.11Australia2v New ZealandAuckland28 Feb 2015ODI # 3617
6
A Dananjaya9.0-2963.22Sri Lanka2v South AfricaColombo (RPS)12 Aug 2018ODI # 4031
6
MG Johnson10.013163.10Australia1v Sri LankaPallekele10 Aug 2011ODI # 3175
6
TA Boult10.013363.30New Zealand2v AustraliaHamilton05 Feb 2017ODI # 3832
6
Zahoor Khan6.3-3465.23U.A.E.1v IrelandICCA Dubai02 Mar 2017ODI # 3844
6
Shaheen Shah Afridi9.1-3563.81Pakistan2v BangladeshLord's05 Jul 2019ODI # 4186
6
SL Malinga7.4-3864.95Sri Lanka1v KenyaColombo (RPS)01 Mar 2011ODI # 3113
6
DW Steyn9.0-3964.33South Africa1v PakistanGqeberha27 Nov 2013ODI # 3440
6
CA Soper10.014164.10P.N.G.2v Hong KongMong Kok06 Nov 2016ODI # 3802
6
Umar Gul10.0-4264.20Pakistan2v EnglandThe Oval17 Sep 2010ODI # 3045
6
YS Chahal10.0-4264.20India1v AustraliaMelbourne18 Jan 2019ODI # 4079
6
DJ Bravo10.014364.30West Indies1v ZimbabweSt George's24 Feb 2013ODI # 3339
6
MA Starc10.024364.30Australia1v IndiaMelbourne18 Jan 2015ODI # 3582
6
Mustafizur Rahman10.0-4364.30Bangladesh1v IndiaMirpur21 Jun 2015ODI # 3660
6
Rashid Khan9.3-4364.52Afghanistan2v IrelandGreater Noida17 Mar 2017ODI # 3851
6
Gulbadin Naib9.2-4364.60Afghanistan2v IrelandBelfast21 May 2019ODI # 4141
6
NLTC Perera10.0-4464.40Sri Lanka2v PakistanPallekele09 Jun 2012ODI # 3273
6
CR Woakes10.0-4564.50England1v AustraliaBrisbane30 Jan 2011ODI # 3091
6
JW Hastings10.0-4564.50Australia1v Sri LankaDambulla31 Aug 2016ODI # 3774
6
CR Woakes8.0-4765.87England1v Sri LankaPallekele10 Dec 2014ODI # 3565
6
A Mishra8.5-4865.43India1v ZimbabweBulawayo03 Aug 2013ODI # 3403
6
JR Hazlewood9.0-5265.77Australia1v New ZealandBirmingham02 Jun 2017ODI # 3876
6
A Dananjaya10.0-5465.40Sri Lanka2v IndiaPallekele24 Aug 2017ODI # 3906
6
PR Stirling10.0-5565.50Ireland1v AfghanistanGreater Noida17 Mar 2017ODI # 3851
6
TG Southee9.216566.96New Zealand2v BangladeshDunedin20 Feb 2019ODI # 4095
40
LM Jongwe5.11651.16Zimbabwe2v AfghanistanSharjah02 Jan 2016ODI # 3719
40
JH Davey7.23951.22Scotland1v AfghanistanAyr17 Aug 2010ODI # 3035
40
JN Frylinck8.011351.62Namibia2v OmanWindhoek27 Apr 2019ODI # 4125
40
JR Hopes9.011451.55Australia2v IrelandDublin17 Jun 2010ODI # 2994
40
Imad Wasim5.4-1452.47Pakistan2v IrelandDublin (Malahide)18 Aug 2016ODI # 3767
40
Shahid Afridi8.031652.00Pakistan2v KenyaHambantota23 Feb 2011ODI # 3105
40
TA Boult7.211752.31New Zealand2v PakistanDunedin13 Jan 2018ODI # 3949
40
A Mishra6.021853.00India2v New ZealandVisakhapatnam29 Oct 2016ODI # 3800
40
RJ Harris9.531951.93Australia2v PakistanW.A.C.A29 Jan 2010ODI # 2947
40
AR Cusack8.112052.44Ireland2v AfghanistanRotterdam03 Jul 2010ODI # 3008
40
BV Vitori9.3-2052.10Zimbabwe1v BangladeshHarare14 Aug 2011ODI # 3177
40
MA Starc6.522052.92Australia1v West IndiesW.A.C.A01 Feb 2013ODI # 3330
40
AG Cremer9.522052.03Zimbabwe1v AfghanistanSharjah25 Dec 2015ODI # 3713
40
Z Groenewald8.012052.50Namibia2v U.S.A.Lauderhill20 Sep 2019ODI # 4208
40
M Morkel8.0-2152.62South Africa1v AustraliaW.A.C.A16 Nov 2014ODI # 3546
40
TA Boult10.042152.10New Zealand1v IndiaHamilton31 Jan 2019ODI # 4091
40
O Thomas5.1-2154.06West Indies1v EnglandGros Islet02 Mar 2019ODI # 4103
40
TJ Murtagh10.012152.10Ireland2v ZimbabweBelfast04 Jul 2019ODI # 4185
40
KMDN Kulasekara10.022252.20Sri Lanka1v AustraliaBrisbane18 Jan 2013ODI # 3321
40
YS Chahal8.212252.64India1v South AfricaCenturion04 Feb 2018ODI # 3970
40
Faheem Ashraf8.122252.69Pakistan1v ZimbabweBulawayo18 Jul 2018ODI # 4019
40
Shahid Afridi10.0-2352.30Pakistan2v CanadaColombo (RPS)03 Mar 2011ODI # 3116
40
Shahid Afridi6.3-2353.53Pakistan1v BangladeshMirpur01 Dec 2011ODI # 3218
40
Saeed Ajmal9.412452.48Pakistan1v IndiaDelhi06 Jan 2013ODI # 3316
40
T van der Gugten9.022452.66Netherlands1v CanadaKing City (NW)29 Aug 2013ODI # 3407
40
Rashid Khan8.312452.82Afghanistan1v ZimbabweSharjah13 Feb 2018ODI # 3975
40
DW Steyn10.012552.50South Africa2v PakistanAbu Dhabi08 Nov 2013ODI # 3431
40
Bilal Asif10.012552.50Pakistan1v ZimbabweHarare05 Oct 2015ODI # 3687
40
Rohan Mustafa8.2-2553.00U.A.E.2v P.N.G.Abu Dhabi04 Apr 2017ODI # 3860
40
MA Starc9.412652.68Australia2v New ZealandLord's29 Jun 2019ODI # 4178
40
SP Narine10.012752.70West Indies2v New ZealandBasseterre16 Jul 2012ODI # 3290
40
TA Boult10.032752.70New Zealand1v AustraliaAuckland28 Feb 2015ODI # 3617
40
AU Rashid8.0-2753.37England1v IrelandBristol05 May 2017ODI # 3864
40
JO Holder9.422752.79West Indies2v IndiaNorth Sound02 Jul 2017ODI # 3900
40
JJ Bumrah10.022752.70India1v Sri LankaPallekele27 Aug 2017ODI # 3907
40
CR Brathwaite10.022752.70West Indies1v P.N.G.Harare08 Mar 2018ODI # 3991
40
NLTC Perera7.412853.65Sri Lanka1v IndiaDambulla22 Aug 2010ODI # 3038
40
SL Malinga8.222853.36Sri Lanka2v AustraliaHambantota16 Aug 2011ODI # 3180
40
CJ McKay9.512852.84Australia2v Sri LankaAdelaide08 Mar 2012ODI # 3257
40
Taskin Ahmed8.0-2853.50Bangladesh1v IndiaMirpur17 Jun 2014ODI # 3498
40
Mohammad Naveed5.5-2854.80U.A.E.2v P.N.G.Harare04 Mar 2018ODI # 3984
40
CJ Jordan8.0-2953.62England1v Sri LankaManchester28 May 2014ODI # 3494
40
AG Cremer10.012952.90Zimbabwe1v ScotlandEdinburgh17 Jun 2017ODI # 3893
40
Shakib Al Hasan10.012952.90Bangladesh2v AfghanistanSouthampton24 Jun 2019ODI # 4172
40
Abdur Razzak9.223053.21Bangladesh1v ZimbabweMirpur03 Dec 2010ODI # 3073
40
SL Malinga9.423053.10Sri Lanka2v ScotlandEdinburgh13 Jul 2011ODI # 3172
40
BV Vitori10.0-3053.00Zimbabwe1v BangladeshHarare12 Aug 2011ODI # 3176
40
Ziaur Rahman9.013053.33Bangladesh2v ZimbabweBulawayo03 May 2013ODI # 3353
40
MJ Henry9.013053.33New Zealand2v PakistanAbu Dhabi19 Dec 2014ODI # 3571
40
Mohammad Amir10.023053.00Pakistan1v AustraliaTaunton12 Jun 2019ODI # 4157
40
Yuvraj Singh10.0-3153.10India1v IrelandBengaluru06 Mar 2011ODI # 3121
40
DT Christian9.0-3153.44Australia1v Sri LankaMelbourne02 Mar 2012ODI # 3253
40
JR Hazlewood9.423153.20Australia2v South AfricaW.A.C.A16 Nov 2014ODI # 3546
40
JDS Neesham10.013153.10New Zealand1v AfghanistanTaunton08 Jun 2019ODI # 4154
40
RJ Harris8.413253.69Australia2v EnglandThe Oval30 Jun 2010ODI # 3004
40
MA Starc8.013254.00Australia2v West IndiesW.A.C.A03 Feb 2013ODI # 3331
40
Rahmat Shah5.3-3255.81Afghanistan2v U.A.E.Kuala Lumpur02 May 2014ODI # 3488
40
SN Netravalkar9.213253.42U.S.A.1v U.A.E.Sharjah08 Dec 2019ODI # 4216
40
CJ McKay9.013353.66Australia1v Sri LankaBrisbane07 Nov 2010ODI # 3068
40
TG Southee9.3-3353.47New Zealand1v PakistanWellington22 Jan 2011ODI # 3085
40
BW Hilfenhaus9.313353.47Australia2v IndiaBrisbane19 Feb 2012ODI # 3244

Showing 100 records

Additional Information

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures