Players

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
7.421762.21England4v IrelandLord's24 Jul 2019Test # 2352
12.132762.21India2v West IndiesKingston30 Aug 2019Test # 2359
9.1-3563.81Pakistan2v BangladeshLord's5 Jul 2019ODI # 4186
9.2-4364.60Afghanistan2v IrelandBelfast21 May 2019ODI # 4141
17.134562.62England1v AustraliaLeeds22 Aug 2019Test # 2357
20.054962.45Australia4v EnglandBirmingham1 Aug 2019Test # 2353
21.464962.26Afghanistan4v BangladeshChattogram5 Sep 2019Test # 2361
23.596262.60England2v AustraliaThe Oval12 Sep 2019Test # 2362
2.3-652.40Luxembourg1v TurkeyIlfov County29 Aug 2019T20I # 868
4.01651.50Sri Lanka2v New ZealandPallekele6 Sep 2019T20I # 880
8.04750.87India4v West IndiesNorth Sound22 Aug 2019Test # 2358
4.0-952.25Namibia1v BotswanaKampala22 May 2019T20I # 783
8.011351.62Namibia2v OmanWindhoek27 Apr 2019ODI # 4125
9.021351.44Ireland1v EnglandLord's24 Jul 2019Test # 2352
4.0-1553.75P.N.G.1v VanuatuApia (No 3)9 Jul 2019T20I # 820
4.0-1754.25Jersey2v GuernseyCastel1 Jun 2019T20I # 789
4.021754.25P.N.G.2v VanuatuApia (No 2)13 Jul 2019T20I # 826
2.2-1857.71Bermuda1v Cayman Sandys Parish25 Aug 2019T20I # 866
3.4-1955.18Vanuatu2v P.N.G.Apia (No 3)9 Jul 2019T20I # 820
8.012052.50Namibia2v U.S.A.Lauderhill20 Sep 2019ODI # 4208
10.012152.10Ireland2v ZimbabweBelfast4 Jul 2019ODI # 4185
9.412652.68Australia2v New ZealandLord's29 Jun 2019ODI # 4178
10.012952.90Bangladesh2v AfghanistanSouthampton24 Jun 2019ODI # 4172
10.023053.00Pakistan1v AustraliaTaunton12 Jun 2019ODI # 4157
12.523052.33Australia2v EnglandLeeds22 Aug 2019Test # 2357
10.013153.10New Zealand1v AfghanistanTaunton8 Jun 2019ODI # 4154
2.5-36512.70Vanuatu1v P.N.G.Apia (No 2)12 Jul 2019T20I # 824
9.2-3854.07Scotland2v OmanAberdeen18 Aug 2019ODI # 4202
17.054352.52India2v West IndiesNorth Sound22 Aug 2019Test # 2358
10.0-4454.40Australia2v EnglandLord's25 Jun 2019ODI # 4173
10.014654.60Australia2v West IndiesNottingham6 Jun 2019ODI # 4152
18.244652.50Australia1v EnglandThe Oval12 Sep 2019Test # 2362
10.025455.40England2v PakistanLeeds19 May 2019ODI # 4140
19.535552.77Afghanistan2v BangladeshChattogram5 Sep 2019Test # 2361
9.0-5856.44Bangladesh1v IrelandDublin15 May 2019ODI # 4136
10.015955.90Bangladesh1v IndiaBirmingham2 Jul 2019ODI # 4182
10.016956.90India1v EnglandBirmingham30 Jun 2019ODI # 4179
10.0-7557.50Bangladesh1v PakistanLord's5 Jul 2019ODI # 4186
32.197752.39West Indies1v IndiaKingston30 Aug 2019Test # 2359
30.038052.66Sri Lanka1v New ZealandGalle14 Aug 2019Test # 2354
22.448653.79England1v AustraliaBirmingham1 Aug 2019Test # 2353
33.068952.69New Zealand2v Sri LankaGalle14 Aug 2019Test # 2354
3.0-1043.33Bermuda1v Cayman Sandys Parish21 Aug 2019T20I # 857
2.5-1043.52Austria1v TurkeyIlfov County31 Aug 2019T20I # 875
4.011142.75Italy2v GuernseySt Peter Port16 Jun 2019T20I # 796
4.0-1243.00Austria1v RomaniaIlfov County29 Aug 2019T20I # 867
3.0-1244.00Austria1v TurkeyIlfov County31 Aug 2019T20I # 875
4.0-1343.25Thailand1v MaldivesKuala Lumpur29 Jun 2019T20I # 815
3.0-1444.66Jersey1v GuernseyCastel15 Jun 2019T20I # 791
3.5-1443.65Jersey2v ItalySt Peter Port19 Jun 2019T20I # 802
4.0-1543.75Namibia2v UgandaKampala21 May 2019T20I # 779
4.0-1543.75Italy1v GermanyUtrecht25 May 2019T20I # 786
4.0-1543.75Afghanistan2v BangladeshMirpur15 Sep 2019T20I # 883
4.0-1644.00Malaysia1v ThailandKuala Lumpur27 Jun 2019T20I # 813
6.2-1642.52India2v West IndiesManchester27 Jun 2019ODI # 4175
3.0-1645.33Canada1v BermudaHamilton19 Aug 2019T20I # 854
7.011742.42Zimbabwe1v U.A.E.Harare12 Apr 2019ODI # 4122
4.011844.50Nigeria2v GhanaKampala22 May 2019T20I # 782
6.4-1942.85Ireland2v AfghanistanBelfast19 May 2019ODI # 4139
8.031942.37England4v IrelandLord's24 Jul 2019Test # 2352
4.0-1944.75Canada1v Bermuda Sandys Parish24 Aug 2019T20I # 864
3.4-2045.45Jersey2v GuernseyCastel1 Jun 2019T20I # 790
3.5-2045.21Germany1v GuernseyCastel15 Jun 2019T20I # 793
4.0-2045.00Italy1v DenmarkCastel20 Jun 2019T20I # 806
10.032042.00U.S.A.2v P.N.G.Lauderhill19 Sep 2019ODI # 4207
3.512145.47Botswana1v NigeriaKampala21 May 2019T20I # 780
4.0-2145.25P.N.G.1v SamoaApia (No 2)10 Jul 2019T20I # 822
4.0-2345.75Denmark1v JerseyCastel16 Jun 2019T20I # 795
9.012342.55Oman1v ScotlandAberdeen15 Aug 2019ODI # 4200
10.012342.30U.S.A.1v NamibiaLauderhill17 Sep 2019ODI # 4206
4.0-2546.25Singapore2v NepalSingapore28 Jul 2019T20I # 840
5.4-2744.76West Indies1v PakistanNottingham31 May 2019ODI # 4144
4.0-2746.75U.S.A.2v Canada Sandys Parish21 Aug 2019T20I # 858
8.012743.37Namibia2v P.N.G.Lauderhill23 Sep 2019ODI # 4210
4.0-2847.00Spain1v MaltaCartagena29 Mar 2019T20I # 764
4.0-2847.00Botswana1v NamibiaWindhoek22 Aug 2019T20I # 859
4.0-2847.00Czech Rep.1v RomaniaIlfov County31 Aug 2019T20I # 874
7.0-2944.14South Africa1v AfghanistanCardiff15 Jun 2019ODI # 4160
3.4-2947.90Vanuatu1v P.N.G.Apia (No 2)13 Jul 2019T20I # 826
15.252941.89Sri Lanka1v New ZealandGalle14 Aug 2019Test # 2354
9.0-3043.33Afghanistan1v Sri LankaCardiff4 Jun 2019ODI # 4149
10.013043.00New Zealand2v West IndiesManchester22 Jun 2019ODI # 4170
4.0-3047.50Scotland1v NetherlandsDublin (Malahide)19 Sep 2019T20I # 889
4.0-3047.50Zimbabwe1v AfghanistanChattogram20 Sep 2019T20I # 890
9.013143.44Sri Lanka2v AfghanistanCardiff4 Jun 2019ODI # 4149
8.0-3143.87India2v West IndiesPort of Spain11 Aug 2019ODI # 4197
6.213245.05Zimbabwe2v U.A.E.Harare14 Apr 2019ODI # 4123
11.333242.78Australia4v EnglandBirmingham1 Aug 2019Test # 2353
4.0-3348.25Qatar1v SingaporeSingapore22 Jul 2019T20I # 832
4.0-3348.25Bangladesh1v AfghanistanMirpur15 Sep 2019T20I # 883
7.0-3444.85Sri Lanka2v ScotlandEdinburgh21 May 2019ODI # 4142
10.013443.40Oman1v P.N.G.Aberdeen21 Aug 2019ODI # 4204
7.0-3545.00England1v IrelandDublin (Malahide)3 May 2019ODI # 4127
4.0-3548.75Netherlands2v ZimbabweRotterdam25 Jun 2019T20I # 811
4.0-3548.75Nepal1v SingaporeSingapore28 Jul 2019T20I # 840
10.023743.70P.N.G.1v U.S.A.Windhoek27 Apr 2019ODI # 4126
9.133744.03New Zealand1v AfghanistanTaunton8 Jun 2019ODI # 4154
10.0-3743.70Scotland1v P.N.G.Aberdeen17 Aug 2019ODI # 4201
4.0-3849.50Uganda1v KenyaKampala22 May 2019T20I # 784
9.514044.06India2v AfghanistanSouthampton22 Jun 2019ODI # 4169
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-24, 2025 [Test # 2603 - Live]
>> 38/3 (15.0 ov, Babar Azam 14*, Saud Shakeel 6*, SR Harmer 2/13)

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-24, 2025 [Test # 2604 - Live]
>> 128/6 (35.1 ov, Sharafuddin Ashraf 1*, Ismat Alam 15*, R Ngarava 3/22)

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 2nd ODI, Oct 21, 2025 [ODI # 4912]