Players

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
13.514983.54West Indies3v PakistanDubai (DICS)13 Oct 2016Test # 2224
22.245082.23Australia1v IndiaBengaluru4 Mar 2017Test # 2251
23.066382.73Sri Lanka4v ZimbabweHarare6 Nov 2016Test # 2231
25.054871.92India3v EnglandChennai16 Dec 2016Test # 2241
13.525974.26India4v New ZealandIndore8 Oct 2016Test # 2223
4.0-2566.25India2v EnglandBengaluru1 Feb 2017T20I # 594
10.013363.30New Zealand2v AustraliaHamilton5 Feb 2017ODI # 3832
6.3-3465.23U.A.E.1v IrelandICCA Dubai2 Mar 2017ODI # 3844
13.123562.65Australia2v IndiaPune23 Feb 2017Test # 2250
15.043562.33Australia4v IndiaPune23 Feb 2017Test # 2250
20.274061.96South Africa3v New ZealandWellington16 Mar 2017Test # 2255
10.014164.10P.N.G.2v Hong KongMong Kok6 Nov 2016ODI # 3802
15.554162.58New Zealand1v PakistanChristchurch17 Nov 2016Test # 2234
12.444163.23India4v AustraliaBengaluru4 Mar 2017Test # 2251
9.3-4364.52Afghanistan2v IrelandGreater Noida17 Mar 2017ODI # 3851
20.335562.68India3v EnglandWankhede8 Dec 2016Test # 2239
17.035563.23South Africa4v Sri LankaCape Town2 Jan 2017Test # 2244
10.0-5565.50Ireland1v AfghanistanGreater Noida17 Mar 2017ODI # 3851
20.255962.90Sri Lanka4v BangladeshGalle7 Mar 2017Test # 2252
21.416362.90India2v AustraliaBengaluru4 Mar 2017Test # 2251
24.056762.79Australia3v IndiaBengaluru4 Mar 2017Test # 2251
21.327763.58Bangladesh4v EnglandMirpur28 Oct 2016Test # 2227
23.137763.32South Africa3v AustraliaHobart12 Nov 2016Test # 2233
39.578062.00Bangladesh1v EnglandChattogram20 Oct 2016Test # 2225
21.048063.80New Zealand2v PakistanHamilton25 Nov 2016Test # 2237
27.258162.96India2v New ZealandIndore8 Oct 2016Test # 2223
28.028262.92Bangladesh2v EnglandMirpur28 Oct 2016Test # 2227
30.5108962.88Australia2v South AfricaHobart12 Nov 2016Test # 2233
44.0411262.54India1v EnglandWankhede8 Dec 2016Test # 2239
25.0112264.88Sri Lanka1v South AfricaCape Town2 Jan 2017Test # 2244
39.0512463.17Pakistan4v West IndiesAbu Dhabi21 Oct 2016Test # 2226
35.3513263.71India4v New ZealandKanpur22 Sep 2016Test # 2221
2.01351.50Afghanistan2v IrelandGreater Noida10 Mar 2017T20I # 600
4.0-1453.50Pakistan1v West IndiesDubai (DICS)23 Sep 2016T20I # 568
6.021853.00India2v New ZealandVisakhapatnam29 Oct 2016ODI # 3800
10.152152.06South Africa1v AustraliaHobart12 Nov 2016Test # 2233
3.5-2456.26South Africa2v New ZealandAuckland17 Feb 2017T20I # 595
17.353051.71West Indies3v PakistanSharjah30 Oct 2016Test # 2229
20.074552.25South Africa2v Sri LankaGqeberha26 Dec 2016Test # 2243
15.024853.20India2v New ZealandEden Gardens30 Sep 2016Test # 2222
9.5-5155.18England2v BangladeshMirpur7 Oct 2016ODI # 3791
10.015255.20Pakistan1v AustraliaSydney22 Jan 2017ODI # 3822
19.555752.87England1v BangladeshMirpur28 Oct 2016Test # 2227
27.096352.33Sri Lanka1v South AfricaGqeberha26 Dec 2016Test # 2243
29.566752.24India2v EnglandVisakhapatnam17 Nov 2016Test # 2235
34.077352.14India2v New ZealandKanpur22 Sep 2016Test # 2221
26.257352.77England2v IndiaMohali26 Nov 2016Test # 2238
33.078552.57Bangladesh3v EnglandChattogram20 Oct 2016Test # 2225
26.418853.30Pakistan2v West IndiesSharjah30 Oct 2016Test # 2229
26.048953.42Sri Lanka2v ZimbabweHarare6 Nov 2016Test # 2231
31.069252.96South Africa4v AustraliaW.A.C.A3 Nov 2016Test # 2230
34.159252.69Australia2v IndiaDharamsala25 Mar 2017Test # 2258
28.379453.29New Zealand1v BangladeshChristchurch20 Jan 2017Test # 2248
28.379453.29South Africa2v New ZealandDunedin8 Mar 2017Test # 2253
23.119654.14West Indies1v PakistanAbu Dhabi21 Oct 2016Test # 2226
43.01512152.81Pakistan2v West IndiesDubai (DICS)13 Oct 2016Test # 2224
49.3812452.50India1v AustraliaRanchi16 Mar 2017Test # 2256
2.2-1044.28Afghanistan1v IrelandDubai (DICS)20 Jan 2017T20I # 588
4.5-1643.31South Africa2v IrelandBenoni25 Sep 2016ODI # 3780
4.0-1644.00Ireland2v ScotlandDubai (DICS)20 Jan 2017T20I # 587
4.0-1944.75South Africa2v Sri LankaJohannesburg22 Jan 2017T20I # 590
3.0-2147.00Bangladesh2v Sri LankaColombo (RPS)6 Apr 2017T20I # 607
4.0-2345.75Sri Lanka1v South AfricaJohannesburg22 Jan 2017T20I # 590
10.012542.50U.A.E.1v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
14.052641.85England2v BangladeshChattogram20 Oct 2016Test # 2225
7.012643.71Ireland1v AfghanistanGreater Noida22 Mar 2017ODI # 3853
12.042742.25South Africa2v Sri LankaCape Town2 Jan 2017Test # 2244
6.0-2744.50Afghanistan1v ZimbabweHarare21 Feb 2017ODI # 3838
8.4-2943.34Bangladesh2v EnglandMirpur9 Oct 2016ODI # 3793
10.012942.90Afghanistan1v IrelandGreater Noida24 Mar 2017ODI # 3854
9.0-3043.33Afghanistan2v IrelandGreater Noida22 Mar 2017ODI # 3853
10.013143.10South Africa2v Sri LankaCenturion10 Feb 2017ODI # 3834
4.0-3147.75Sri Lanka1v AustraliaGeelong19 Feb 2017T20I # 597
7.013244.57Australia2v PakistanBrisbane13 Jan 2017ODI # 3817
12.033242.66India1v AustraliaPune23 Feb 2017Test # 2250
14.053342.35England3v IndiaVisakhapatnam17 Nov 2016Test # 2235
10.0-3343.30Hong Kong1v ScotlandAbu Dhabi22 Jan 2017ODI # 3823
4.0-3348.25Ireland1v AfghanistanGreater Noida10 Mar 2017T20I # 600
17.053442.00South Africa3v AustraliaHobart12 Nov 2016Test # 2233
4.0-3448.50Scotland2v NetherlandsAbu Dhabi17 Jan 2017T20I # 582
15.243642.34Australia3v PakistanMelbourne26 Dec 2016Test # 2242
12.023743.08South Africa2v Sri LankaCape Town2 Jan 2017Test # 2244
7.3-3744.93Sri Lanka2v BangladeshColombo (SSC)1 Apr 2017ODI # 3858
8.0-4045.00South Africa1v AustraliaGqeberha9 Oct 2016ODI # 3792
8.214044.80England2v West IndiesNorth Sound3 Mar 2017ODI # 3845
10.0-4144.10Australia2v New ZealandCanberra6 Dec 2016ODI # 3812
10.0-4244.20Pakistan2v West IndiesSharjah30 Sep 2016ODI # 3784
9.114244.58Australia2v PakistanAdelaide26 Jan 2017ODI # 3826
10.0-4344.30England1v BangladeshChattogram12 Oct 2016ODI # 3794
10.014444.40South Africa1v AustraliaCenturion30 Sep 2016ODI # 3785
4.0-44411.00Afghanistan1v U.A.E.Abu Dhabi16 Jan 2017T20I # 581
4.0-45411.25Ireland1v AfghanistanGreater Noida12 Mar 2017T20I # 601
10.0-4744.70Bangladesh2v AfghanistanMirpur28 Sep 2016ODI # 3783
9.014745.22England2v West IndiesNorth Sound3 Mar 2017ODI # 3845
11.324744.08South Africa1v New ZealandWellington16 Mar 2017Test # 2255
8.5-4745.32Bangladesh1v Sri LankaDambulla28 Mar 2017ODI # 3856
10.0-4844.80West Indies1v ZimbabweBulawayo19 Nov 2016ODI # 3806
9.0-4845.33Afghanistan2v IrelandGreater Noida15 Mar 2017ODI # 3850
9.0-4945.44England2v BangladeshMirpur7 Oct 2016ODI # 3791
13.014943.76Bangladesh4v EnglandMirpur28 Oct 2016Test # 2227
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]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]