Players

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
47.512119102.48New Zealand1v IndiaWankhede3 Dec 2021Test # 2438
15.044282.80Pakistan2v BangladeshMirpur4 Dec 2021Test # 2439
15.072371.53New Zealand1v South AfricaChristchurch17 Feb 2022Test # 2450
10.0-3273.20South Africa4v BangladeshDurban31 Mar 2022Test # 2460
12.034073.33South Africa4v BangladeshGqeberha8 Apr 2022Test # 2461
17.536173.42India2v South AfricaJohannesburg3 Jan 2022Test # 2445
44.4911672.59Bangladesh2v PakistanChattogram26 Nov 2021Test # 2436
3.41561.36Nigeria2v Sierra LeoneLagos24 Oct 2021T20I # 1360
4.01761.75Uganda1v LesothoKigali19 Oct 2021T20I # 1315
4.01761.75Australia3v EnglandMelbourne26 Dec 2021Test # 2442
4.0-1864.50Argentina2v PanamaNorth Sound10 Nov 2021T20I # 1417
4.0-2466.00Namibia2v U.A.E.ICCA Dubai5 Oct 2021T20I # 1281
16.323762.24England3v AustraliaHobart14 Jan 2022Test # 2449
21.064662.19Bangladesh3v New ZealandMount Maunganui1 Jan 2022Test # 2444
34.287062.03Sri Lanka2v West IndiesGalle29 Nov 2021Test # 2437
24.057162.95South Africa1v IndiaCenturion26 Dec 2021Test # 2443
38.1910762.80Pakistan2v AustraliaRawalpindi4 Mar 2022Test # 2453
50.01013562.70Bangladesh1v South AfricaGqeberha8 Apr 2022Test # 2461
1.4-553.00Bahrain1v GermanyAl Amerat18 Feb 2022T20I # 1471
4.0-852.00Uganda2v SeychellesKigali22 Oct 2021T20I # 1344
4.01952.25Ghana1v SeychellesRwanda16 Oct 2021T20I # 1301
4.011253.00Kenya2v NigeriaKigali20 Nov 2021T20I # 1442
4.0-1353.25Malawi1v SwazilandKigali17 Oct 2021T20I # 1305
4.0-1654.00Sierra Leone1v NigeriaLagos26 Oct 2021T20I # 1365
4.0-1654.00Canada1v ArgentinaNorth Sound13 Nov 2021T20I # 1426
4.0-1754.25Sierra Leone1v NigeriaLagos20 Oct 2021T20I # 1326
6.2-1752.68U.A.E.1v OmanAl Amerat6 Feb 2022ODI # 4352
17.091851.05West Indies3v EnglandSt George's24 Mar 2022Test # 2459
4.0-1954.75Mozambique2v CameroonRwanda3 Nov 2021T20I # 1387
4.0-1954.75Australia1v BangladeshDubai (DICS)4 Nov 2021T20I # 1391
4.0-1954.75U.A.E.2v NepalAl Amerat22 Feb 2022T20I # 1486
4.0-2055.00Afghanistan2v ScotlandSharjah25 Oct 2021T20I # 1364
3.4-2155.72Nepal2v P.N.G.Kirtipur31 Mar 2022T20I # 1500
4.0-2355.75Ghana1v RwandaRwanda16 Oct 2021T20I # 1298
10.042452.40India2v Sri LankaBengaluru12 Mar 2022Test # 2456
4.0-2656.50Ghana2v LesothoRwanda17 Oct 2021T20I # 1308
9.012652.88Namibia2v OmanWindhoek26 Nov 2021ODI # 4336
2.5-2759.52West Indies2v EnglandBridgetown30 Jan 2022T20I # 1457
4.0-2957.25Oman1v U.A.E.Al Amerat14 Feb 2022T20I # 1464
9.513153.15Oman2v U.A.E.ICCA Dubai5 Mar 2022ODI # 4360
15.083252.13Pakistan3v BangladeshChattogram26 Nov 2021Test # 2436
13.033552.69West Indies1v Sri LankaGalle29 Nov 2021Test # 2437
20.163551.73Sri Lanka4v West IndiesGalle29 Nov 2021Test # 2437
17.463551.98New Zealand3v South AfricaChristchurch17 Feb 2022Test # 2450
9.0-3553.88Bangladesh1v South AfricaCenturion23 Mar 2022ODI # 4375
13.133852.88Australia1v EnglandBrisbane8 Dec 2021Test # 2440
10.0-3953.90South Africa1v BangladeshJohannesburg20 Mar 2022ODI # 4372
13.044153.15India2v Sri LankaMohali4 Mar 2022Test # 2452
19.194252.19Australia4v EnglandAdelaide16 Dec 2021Test # 2441
23.384251.78India2v South AfricaCape Town11 Jan 2022Test # 2448
13.234353.22New Zealand2v BangladeshChristchurch9 Jan 2022Test # 2447
16.054452.75India2v South AfricaCenturion26 Dec 2021Test # 2443
29.0124651.58Sri Lanka4v West IndiesGalle21 Nov 2021Test # 2434
20.455152.46Pakistan1v BangladeshChattogram26 Nov 2021Test # 2436
24.085652.33Australia2v PakistanLahore21 Mar 2022Test # 2458
19.036053.15South Africa2v New ZealandChristchurch25 Feb 2022Test # 2451
10.0-6056.00Oman1v NamibiaSharjah11 Mar 2022ODI # 4364
34.066251.82India2v New ZealandKanpur25 Nov 2021Test # 2435
25.066652.64Sri Lanka4v West IndiesGalle29 Nov 2021Test # 2437
27.466952.49New Zealand1v IndiaKanpur25 Nov 2021Test # 2435
10.0-7657.60Namibia1v OmanWindhoek27 Nov 2021ODI # 4338
28.538352.87West Indies1v Sri LankaGalle21 Nov 2021Test # 2434
37.088352.24Australia4v PakistanLahore21 Mar 2022Test # 2458
29.0510153.48England1v AustraliaSydney5 Jan 2022Test # 2446
2.2-240.85England1v West IndiesDubai (DICS)23 Oct 2021T20I # 1354
4.0-641.50Germany1v PhilippinesAl Amerat24 Feb 2022T20I # 1489
3.0-742.33Botswana1v CameroonRwanda5 Nov 2021T20I # 1393
4.02741.75Tanzania2v CameroonRwanda6 Nov 2021T20I # 1399
3.41741.90West Indies1v EnglandBridgetown22 Jan 2022T20I # 1453
8.02841.00India2v New ZealandWankhede3 Dec 2021Test # 2438
4.0-942.25Bangladesh2v P.N.G.Al Amerat21 Oct 2021T20I # 1334
4.01942.25Rwanda1v SwazilandRwanda22 Oct 2021T20I # 1339
2.2-943.85Afghanistan2v ScotlandSharjah25 Oct 2021T20I # 1364
4.0-1042.50Isle of Man1v CyprusEpiskopi6 Oct 2021T20I # 1284
4.0-1042.50Qatar2v MaldivesDoha24 Oct 2021T20I # 1358
3.4-1042.72Uganda1v TanzaniaRwanda20 Nov 2021T20I # 1441
4.0-1042.50Tanzania2v NigeriaKigali20 Nov 2021T20I # 1445
7.421041.30Sri Lanka2v ZimbabwePallekele21 Jan 2022ODI # 4347
4.0-1042.50Bangladesh2v AfghanistanMirpur3 Mar 2022T20I # 1495
4.0-1142.75Sierra Leone1v NigeriaLagos19 Oct 2021T20I # 1317
4.0-1142.75Sierra Leone1v MozambiqueRwanda5 Nov 2021T20I # 1395
3.2-1143.30Oman1v PhilippinesAl Amerat21 Feb 2022T20I # 1483
4.0-1243.00Isle of Man1v EstoniaEpiskopi8 Oct 2021T20I # 1292
3.0-1244.00Uganda1v NigeriaKigali18 Nov 2021T20I # 1438
9.031241.33India2v West IndiesAhmedabad9 Feb 2022ODI # 4355
4.0-1243.00Australia2v Sri LankaSydney11 Feb 2022T20I # 1458
3.0-1344.33Gibraltar1v MaltaMarsa25 Oct 2021T20I # 1363
4.0-1343.25Mozambique2v CameroonRwanda3 Nov 2021T20I # 1387
3.5-1343.39Botswana1v TanzaniaRwanda7 Nov 2021T20I # 1403
3.5-1443.65Cyprus2v EstoniaEpiskopi7 Oct 2021T20I # 1288
3.5-1443.65Jersey2v DenmarkAlmeria17 Oct 2021T20I # 1306
4.0-1543.75Sierra Leone1v MozambiqueRwanda5 Nov 2021T20I # 1395
4.011543.75Bermuda1v BelizeNorth Sound13 Nov 2021T20I # 1424
5.011543.00U.A.E.2v NepalDubai (DICS)18 Mar 2022ODI # 4369
3.2-1644.80Kenya2v NigeriaKigali20 Nov 2021T20I # 1442
4.0-1744.25U.S.A.1v BahamasCoolidge13 Nov 2021T20I # 1423
4.011744.25Tanzania2v KenyaKigali17 Nov 2021T20I # 1433
3.3-1845.14Scotland2v P.N.G.Al Amerat19 Oct 2021T20I # 1318
4.0-1844.50Jersey1v GermanyAlmeria19 Oct 2021T20I # 1321
2.0-1849.00Germany1v ItalyAlmeria21 Oct 2021T20I # 1333
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]
>> 94/4 (35.0 ov, Mohammad Rizwan 16*, Babar Azam 49*, KA Maharaj 0/30) - Stumps

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-22, 2025 [Test # 2604]

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