One-Day Internationals

2016 Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Best bowling figures in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamInnings in matchOppositionGroundMatch DateScorecard
🥇 1
Imran Tahir9.0-4575.00South Africa2v West IndiesBasseterre15 Jun 2016ODI # 3747
🥈 2
SP Narine9.5-2762.74West Indies1v South AfricaProvidence03 Jun 2016ODI # 3739
🥈 2
CA Soper10.014164.10P.N.G.2v Hong KongMong Kok06 Nov 2016ODI # 3802
🥈 2
JW Hastings10.0-4564.50Australia1v Sri LankaDambulla31 Aug 2016ODI # 3774
5
LM Jongwe5.11651.16Zimbabwe2v AfghanistanSharjah02 Jan 2016ODI # 3719
5
Imad Wasim5.4-1452.47Pakistan2v IrelandDublin (Malahide)18 Aug 2016ODI # 3767
5
A Mishra6.021853.00India2v New ZealandVisakhapatnam29 Oct 2016ODI # 3800
5
MJ Henry10.014054.00New Zealand2v Sri LankaMount Maunganui05 Jan 2016ODI # 3721
5
MD Shanaka9.0-4354.77Sri Lanka2v IrelandDublin (Malahide)16 Jun 2016ODI # 3748
5
JR Hazlewood9.415055.17Australia2v West IndiesBridgetown26 Jun 2016ODI # 3756
5
JT Ball9.5-5155.18England2v BangladeshMirpur07 Oct 2016ODI # 3791
5
KW Richardson10.016856.80Australia2v IndiaCanberra20 Jan 2016ODI # 3726
13
JP Duminy4.5-1643.31South Africa2v IrelandBenoni25 Sep 2016ODI # 3780
13
MA Aponso9.2-1841.92Sri Lanka2v AustraliaColombo (RPS)24 Aug 2016ODI # 3769
13
Rashid Khan8.012142.62Afghanistan2v IrelandBelfast17 Jul 2016ODI # 3763
13
JJ Bumrah10.012242.20India1v ZimbabweHarare15 Jun 2016ODI # 3746
13
CJ Chibhabha10.012542.50Zimbabwe2v AfghanistanSharjah04 Jan 2016ODI # 3720
13
Nadeem Ahmed8.112643.18Hong Kong2v ScotlandMong Kok26 Jan 2016ODI # 3729
13
JJ Bumrah9.522842.84India1v ZimbabweHarare11 Jun 2016ODI # 3742
13
CB Sole9.0-2843.11Scotland2v Hong KongEdinburgh10 Sep 2016ODI # 3779
13
Mashrafe Mortaza8.4-2943.34Bangladesh2v EnglandMirpur09 Oct 2016ODI # 3793
13
DJ Willey8.4-3443.92England2v Sri LankaCardiff02 Jul 2016ODI # 3758
13
RAS Lakmal10.013843.80Sri Lanka2v IrelandDublin (Malahide)18 Jun 2016ODI # 3749
13
JP Faulkner10.013843.80Australia1v Sri LankaColombo (RPS)21 Aug 2016ODI # 3768
13
TA Boult9.014044.44New Zealand2v PakistanWellington25 Jan 2016ODI # 3728
13
KJ Abbott8.0-4045.00South Africa1v AustraliaGqeberha09 Oct 2016ODI # 3792
13
AC Evans10.0-4144.10Scotland1v Hong KongMong Kok26 Jan 2016ODI # 3729
13
AC Evans8.0-4145.12Scotland2v U.A.E.Edinburgh14 Aug 2016ODI # 3765
13
CR Woakes5.414147.23England2v PakistanNottingham30 Aug 2016ODI # 3773
13
PJ Cummins10.0-4144.10Australia2v New ZealandCanberra06 Dec 2016ODI # 3812
13
Mohammad Nawaz10.0-4244.20Pakistan2v West IndiesSharjah30 Sep 2016ODI # 3784
13
AU Rashid10.0-4344.30England1v BangladeshChattogram12 Oct 2016ODI # 3794
13
AL Phehlukwayo10.014444.40South Africa1v AustraliaCenturion30 Sep 2016ODI # 3785
13
K Rabada9.514544.57South Africa1v EnglandJohannesburg12 Feb 2016ODI # 3737
13
KJ O'Brien10.014544.50Ireland1v AfghanistanBelfast12 Jul 2016ODI # 3761
13
Shakib Al Hasan10.0-4744.70Bangladesh2v AfghanistanMirpur28 Sep 2016ODI # 3783
13
CR Brathwaite10.0-4844.80West Indies1v ZimbabweBulawayo19 Nov 2016ODI # 3806
13
AU Rashid9.0-4945.44England2v BangladeshMirpur07 Oct 2016ODI # 3791
13
RJW Topley9.015045.55England1v South AfricaGqeberha06 Feb 2016ODI # 3734
13
Nadeem Ahmed10.025045.00Hong Kong1v P.N.G.Mong Kok06 Nov 2016ODI # 3802
13
JW Hastings10.0-5845.80Australia1v IndiaMelbourne17 Jan 2016ODI # 3725
13
BJ McCarthy9.2-5946.32Ireland1v AfghanistanBelfast12 Jul 2016ODI # 3761
13
Taskin Ahmed8.0-5947.37Bangladesh2v AfghanistanMirpur25 Sep 2016ODI # 3781
13
Hasan Ali10.0-6046.00Pakistan1v EnglandCardiff04 Sep 2016ODI # 3777
13
BJ McCarthy10.016246.20Ireland1v PakistanDublin (Malahide)18 Aug 2016ODI # 3767
13
Dawlat Zadran10.0-7347.30Afghanistan1v BangladeshMirpur25 Sep 2016ODI # 3781
13
I Sharma10.0-7747.70India1v AustraliaCanberra20 Jan 2016ODI # 3726
48
DAS Gunaratne4.3-1032.22Sri Lanka1v ZimbabweBulawayo27 Nov 2016ODI # 3810
48
K Rabada7.011331.85South Africa2v AustraliaProvidence07 Jun 2016ODI # 3741
48
Hasan Ali5.4-1432.47Pakistan2v West IndiesSharjah30 Sep 2016ODI # 3784
48
A Zampa5.3-1632.90Australia1v West IndiesProvidence05 Jun 2016ODI # 3740
48
ST Gabriel5.011733.40West Indies2v South AfricaBridgetown24 Jun 2016ODI # 3754
48
Mirwais Ashraf8.022032.50Afghanistan1v ZimbabweSharjah02 Jan 2016ODI # 3719
48
Tanwir Afzal10.012032.00Hong Kong2v ScotlandMong Kok26 Jan 2016ODI # 3729
48
DAS Gunaratne6.312133.23Sri Lanka1v ZimbabweHarare14 Nov 2016ODI # 3804
48
Anshuman Rath10.022232.20Hong Kong2v P.N.G.Mong Kok04 Nov 2016ODI # 3801
48
KS Williamson5.0-2234.40New Zealand2v BangladeshNelson29 Dec 2016ODI # 3815
48
Umar Gul5.0-2334.60Pakistan2v IrelandDublin (Malahide)18 Aug 2016ODI # 3767
48
Mosharraf Hossain8.012433.00Bangladesh2v AfghanistanMirpur01 Oct 2016ODI # 3786
48
YS Chahal6.022534.16India1v ZimbabweHarare13 Jun 2016ODI # 3744
48
SM Sharif8.012533.12Scotland1v U.A.E.Edinburgh16 Aug 2016ODI # 3766
48
Anshuman Rath10.012532.50Hong Kong1v P.N.G.Mong Kok08 Nov 2016ODI # 3803
48
Mohammad Nabi5.0-2635.20Afghanistan2v ScotlandEdinburgh06 Jul 2016ODI # 3760
48
N Madziva6.0-2734.50Zimbabwe2v AfghanistanSharjah02 Jan 2016ODI # 3719
48
AR Nurse10.0-2732.70West Indies1v ZimbabweBulawayo25 Nov 2016ODI # 3809
48
Mohammad Amir8.1-2833.42Pakistan1v New ZealandWellington25 Jan 2016ODI # 3728
48
SP Narine10.0-2832.80West Indies2v South AfricaBridgetown24 Jun 2016ODI # 3754
48
Rashid Khan10.0-2832.80Afghanistan2v IrelandBelfast12 Jul 2016ODI # 3761
48
KJ O'Brien9.1-2833.05Ireland1v AfghanistanBelfast14 Jul 2016ODI # 3762
48
Anshuman Rath10.012832.80Hong Kong1v P.N.G.Mong Kok06 Nov 2016ODI # 3802
48
KM Jadhav5.0-2935.80India1v New ZealandMohali23 Oct 2016ODI # 3798
48
D Bishoo10.013033.00West Indies1v ZimbabweBulawayo25 Nov 2016ODI # 3809
48
K Rabada10.013133.10South Africa1v West IndiesBridgetown24 Jun 2016ODI # 3754
48
HH Pandya7.0-3134.42India1v New ZealandDharamsala16 Oct 2016ODI # 3796
48
ST Gabriel8.1-3133.79West Indies2v Sri LankaHarare16 Nov 2016ODI # 3805
48
MR Marsh10.013233.20Australia2v West IndiesBridgetown26 Jun 2016ODI # 3756
48
MA Starc10.013233.20Australia1v Sri LankaColombo (RPS)21 Aug 2016ODI # 3768
48
NLTC Perera5.0-3336.60Sri Lanka2v AustraliaColombo (RPS)24 Aug 2016ODI # 3769
48
MR Marsh6.0-3435.66Australia1v New ZealandHamilton08 Feb 2016ODI # 3735
48
K Rabada9.013433.77South Africa1v EnglandCape Town14 Feb 2016ODI # 3738
48
CR Woakes10.013433.40England1v Sri LankaBristol26 Jun 2016ODI # 3755
48
MA Starc10.033433.40Australia2v New ZealandMelbourne09 Dec 2016ODI # 3813
48
Rashid Khan10.023533.50Afghanistan1v BangladeshMirpur28 Sep 2016ODI # 3783
48
JJ Bumrah10.0-3533.50India1v New ZealandDelhi20 Oct 2016ODI # 3797
48
T Shamsi10.013633.60South Africa1v AustraliaGqeberha09 Oct 2016ODI # 3792
48
JDS Neesham7.013635.14New Zealand2v BangladeshChristchurch26 Dec 2016ODI # 3814
48
SS Pathirana8.0-3734.62Sri Lanka2v AustraliaDambulla31 Aug 2016ODI # 3774
48
A Zampa10.013733.70Australia1v IrelandBenoni27 Sep 2016ODI # 3782
48
Nadeem Ahmed9.013734.11Hong Kong2v P.N.G.Mong Kok04 Nov 2016ODI # 3801
48
TA Boult7.0-3835.42New Zealand2v AustraliaAuckland03 Feb 2016ODI # 3731
48
A Zampa10.0-3833.80Australia1v Sri LankaDambulla28 Aug 2016ODI # 3772
48
NM Lyon10.023933.90Australia1v West IndiesProvidence05 Jun 2016ODI # 3740
48
CA Soper7.413935.08P.N.G.1v Hong KongMong Kok04 Nov 2016ODI # 3801
48
AM Phangiso10.014034.00South Africa2v West IndiesProvidence03 Jun 2016ODI # 3739
48
MA Starc9.0-4034.44Australia1v Sri LankaPallekele04 Sep 2016ODI # 3776
48
WD Parnell7.0-4035.71South Africa2v AustraliaJohannesburg02 Oct 2016ODI # 3787
48
Mohammad Nawaz9.0-4034.44Pakistan2v West IndiesAbu Dhabi05 Oct 2016ODI # 3789
48
TG Southee9.0-4034.44New Zealand2v IndiaRanchi26 Oct 2016ODI # 3799
48
Amir Hamza9.524134.16Afghanistan1v ZimbabweSharjah06 Jan 2016ODI # 3722
48
MJ Henry6.0-4136.83New Zealand2v AustraliaAuckland03 Feb 2016ODI # 3731

Showing 100 records

Additional Information

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