Players

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
10.033473.40New Zealand2v West IndiesChristchurch23 Dec 2017ODI # 3944
14.423972.65New Zealand1v West IndiesWellington1 Dec 2017Test # 2284
13.052161.61South Africa4v AustraliaJohannesburg30 Mar 2018Test # 2302
10.433263.00New Zealand1v EnglandAuckland22 Mar 2018Test # 2299
12.233963.16South Africa4v IndiaCenturion13 Jan 2018Test # 2293
15.444262.68South Africa4v IndiaCape Town5 Jan 2018Test # 2292
21.444361.98Sri Lanka4v PakistanAbu Dhabi28 Sep 2017Test # 2275
22.095462.45South Africa3v AustraliaGqeberha9 Mar 2018Test # 2298
22.355462.40England2v New ZealandChristchurch30 Mar 2018Test # 2301
26.076262.38New Zealand1v EnglandChristchurch30 Mar 2018Test # 2301
55.5918463.29Pakistan1v Sri LankaDubai (DICS)6 Oct 2017Test # 2278
7.211752.31New Zealand2v PakistanDunedin13 Jan 2018ODI # 3949
11.052151.90South Africa2v ZimbabweGqeberha26 Dec 2017Test # 2290
8.212252.64India1v South AfricaCenturion4 Feb 2018ODI # 3970
9.432352.37South Africa4v AustraliaCape Town22 Mar 2018Test # 2300
5.012454.80Sri Lanka4v BangladeshMirpur8 Feb 2018Test # 2296
8.312452.82Afghanistan1v ZimbabweSharjah13 Feb 2018ODI # 3975
4.0-2456.00India2v South AfricaJohannesburg18 Feb 2018T20I # 652
10.022752.70West Indies1v P.N.G.Harare8 Mar 2018ODI # 3991
12.322852.24India4v South AfricaJohannesburg24 Jan 2018Test # 2294
5.5-2854.80U.A.E.2v P.N.G.Harare4 Mar 2018ODI # 3984
11.013052.72South Africa3v BangladeshBloemfontein6 Oct 2017Test # 2277
13.543352.38South Africa2v BangladeshBloemfontein6 Oct 2017Test # 2277
8.413353.80Scotland1v ZimbabweBulawayo12 Mar 2018ODI # 3996
10.0-3453.40Pakistan1v Sri LankaAbu Dhabi18 Oct 2017ODI # 3926
7.0-3454.85Pakistan1v Sri LankaSharjah23 Oct 2017ODI # 3930
10.433453.18Australia2v South AfricaDurban1 Mar 2018Test # 2297
9.2-3553.75England2v AustraliaPerth28 Jan 2018ODI # 3968
9.0-4154.55Afghanistan1v U.A.E.Harare20 Mar 2018ODI # 4003
22.074351.95England3v AustraliaAdelaide2 Dec 2017Test # 2285
9.014655.11Ireland2v AfghanistanSharjah7 Dec 2017ODI # 3937
9.4-4654.75Australia1v EnglandPerth28 Jan 2018ODI # 3968
18.064852.66Australia3v EnglandW.A.C.A14 Dec 2017Test # 2288
10.0-5055.00Afghanistan1v ZimbabweSharjah16 Feb 2018ODI # 3977
27.055151.88Pakistan3v Sri LankaAbu Dhabi28 Sep 2017Test # 2275
10.015355.30West Indies2v U.A.E.Harare6 Mar 2018ODI # 3987
18.525452.86India2v South AfricaJohannesburg24 Jan 2018Test # 2294
17.355953.37South Africa3v ZimbabweGqeberha26 Dec 2017Test # 2290
24.047953.29West Indies2v ZimbabweBulawayo21 Oct 2017Test # 2279
28.558352.87Australia1v South AfricaJohannesburg30 Mar 2018Test # 2302
19.238854.55Australia4v EnglandAdelaide2 Dec 2017Test # 2285
40.0129352.32Sri Lanka2v PakistanAbu Dhabi28 Sep 2017Test # 2275
21.029654.57South Africa1v AustraliaGqeberha9 Mar 2018Test # 2298
26.019853.76Sri Lanka4v PakistanDubai (DICS)6 Oct 2017Test # 2278
48.0129952.06Zimbabwe2v West IndiesBulawayo29 Oct 2017Test # 2280
33.4512353.65South Africa1v AustraliaDurban1 Mar 2018Test # 2297
11.08840.72India4v Sri LankaEden Gardens16 Nov 2017Test # 2281
3.2-1043.00Hong Kong1v P.N.G.Harare17 Mar 2018ODI # 4000
4.0-1343.25Pakistan2v Sri LankaLahore29 Oct 2017T20I # 629
10.041341.30Sri Lanka1v IndiaDharamsala10 Dec 2017ODI # 3939
10.051541.50Scotland1v Hong KongBulawayo6 Mar 2018ODI # 3985
6.021542.50Ireland2v U.A.E.Harare12 Mar 2018ODI # 3995
4.0-2145.25Australia1v IndiaGuwahati10 Oct 2017T20I # 624
4.0-2345.75India2v Sri LankaCuttack20 Dec 2017T20I # 633
4.0-2345.75Australia1v New ZealandSydney3 Feb 2018T20I # 642
9.012342.55India2v South AfricaCape Town7 Feb 2018ODI # 3971
10.022442.40Afghanistan2v IrelandSharjah5 Dec 2017ODI # 3935
10.022442.40Australia1v EnglandAdelaide26 Jan 2018ODI # 3966
7.212443.27P.N.G.2v Hong KongHarare17 Mar 2018ODI # 4000
10.412542.34South Africa4v BangladeshPotchefstroom28 Sep 2017Test # 2276
10.032542.50New Zealand1v EnglandAuckland22 Mar 2018Test # 2299
19.0122641.36Sri Lanka1v IndiaEden Gardens16 Nov 2017Test # 2281
5.4-2644.58Afghanistan2v ZimbabweSharjah9 Feb 2018ODI # 3972
10.032742.70West Indies2v IrelandHarare10 Mar 2018ODI # 3993
4.0-2746.75India1v Sri LankaColombo (RPS)12 Mar 2018T20I # 659
10.0-2742.70P.N.G.2v Hong KongHarare17 Mar 2018ODI # 4000
9.0-2843.11Ireland1v AfghanistanSharjah10 Dec 2017ODI # 3940
10.0-3243.20Zimbabwe1v BangladeshMirpur23 Jan 2018ODI # 3964
8.1-3344.04Zimbabwe2v Sri LankaMirpur17 Jan 2018ODI # 3955
8.0-3344.12Sri Lanka1v ZimbabweMirpur21 Jan 2018ODI # 3962
9.0-3343.66Hong Kong2v AfghanistanBulawayo8 Mar 2018ODI # 3990
4.0-3448.50New Zealand2v IndiaRajkot4 Nov 2017T20I # 631
10.013543.50New Zealand1v IndiaWankhede22 Oct 2017ODI # 3928
10.0-3543.50West Indies1v ZimbabweHarare19 Mar 2018ODI # 4002
16.033642.25England3v AustraliaAdelaide2 Dec 2017Test # 2285
8.0-3744.62Scotland1v ZimbabweBulawayo12 Mar 2018ODI # 3996
8.013844.75Scotland1v P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
17.043942.29Australia3v EnglandSydney4 Jan 2018Test # 2291
9.413944.03P.N.G.1v U.A.E.Harare4 Mar 2018ODI # 3984
10.014044.00South Africa2v BangladeshPaarl18 Oct 2017ODI # 3925
9.0-4144.55Pakistan3v Sri LankaDubai (DICS)6 Oct 2017Test # 2278
10.0-4144.10Ireland2v U.A.E.ICCA Dubai13 Jan 2018ODI # 3950
5.1-4147.93Zimbabwe2v AfghanistanSharjah11 Feb 2018ODI # 3974
10.024144.10Ireland1v West IndiesHarare10 Mar 2018ODI # 3993
10.014344.30South Africa1v BangladeshKimberley15 Oct 2017ODI # 3923
8.2-4345.16West Indies2v IrelandHarare10 Mar 2018ODI # 3993
9.5-4344.37Afghanistan1v West IndiesHarare25 Mar 2018ODI # 4007
10.014444.40Ireland1v AfghanistanSharjah5 Dec 2017ODI # 3935
10.0-4644.60Bangladesh1v Sri LankaMirpur27 Jan 2018ODI # 3967
9.0-4645.11India2v South AfricaCape Town7 Feb 2018ODI # 3971
10.014744.70Zimbabwe2v AfghanistanBulawayo6 Mar 2018ODI # 3988
9.0-4745.22Hong Kong1v ZimbabweBulawayo10 Mar 2018ODI # 3994
16.034943.06India3v South AfricaCenturion13 Jan 2018Test # 2293
11.314944.26Sri Lanka4v BangladeshMirpur8 Feb 2018Test # 2296
28.0105141.82England1v AustraliaMelbourne26 Dec 2017Test # 2289
9.015145.66South Africa1v IndiaGqeberha13 Feb 2018ODI # 3976
4.0-52413.00India2v Sri LankaIndore22 Dec 2017T20I # 634
8.5-5245.88India1v South AfricaCenturion16 Feb 2018ODI # 3978
10.015345.30New Zealand2v PakistanWellington19 Jan 2018ODI # 3957
10.0-5445.40Hong Kong2v P.N.G.ICCA Dubai8 Dec 2017ODI # 3938
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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
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
Records includes the following current or recent matches:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

New Zealand vs Australia at Mount Maunganui, Australia in New Zealand 3rd T20I, Oct 4, 2025 [T20I # 3499]

Kenya vs Tanzania at Harare, ICC Men's T20 World Cup Africa Region Final 3rd place play-off, Oct 4, 2025 [T20I # 3501]