Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
73.515225143.04New Zealandv IndiaWankhede3 Dec 2021Test # 2438
47.412128122.68Pakistanv BangladeshMirpur4 Dec 2021Test # 2439
59.214136112.29Sri Lankav West IndiesGalle29 Nov 2021Test # 2437
26.0115592.11New Zealandv South AfricaChristchurch17 Feb 2022Test # 2450
29.098793.00Indiav Sri LankaMohali4 Mar 2022Test # 2452
36.099792.69South Africav BangladeshGqeberha8 Apr 2022Test # 2461
34.3315294.40Englandv AustraliaHobart14 Jan 2022Test # 2449
65.01220293.10Bangladeshv South AfricaGqeberha8 Apr 2022Test # 2461
30.3114281.37Indiav New ZealandWankhede3 Dec 2021Test # 2438
19.084782.47Indiav Sri LankaBengaluru12 Mar 2022Test # 2456
39.1147982.01Australiav PakistanLahore21 Mar 2022Test # 2458
34.0710283.00South Africav IndiaCenturion26 Dec 2021Test # 2443
38.0810682.78South Africav New ZealandChristchurch25 Feb 2022Test # 2451
33.0810783.24Indiav South AfricaCenturion26 Dec 2021Test # 2443
33.5510883.19Indiav South AfricaJohannesburg3 Jan 2022Test # 2445
53.0714182.66West Indiesv Sri LankaGalle29 Nov 2021Test # 2437
49.4814482.89New Zealandv IndiaKanpur25 Nov 2021Test # 2435
72.41320582.82Bangladeshv PakistanChattogram26 Nov 2021Test # 2436
27.0163171.14West Indiesv EnglandSt George's24 Mar 2022Test # 2459
17.035573.23Australiav EnglandMelbourne26 Dec 2021Test # 2442
38.1176671.72Australiav EnglandSydney5 Jan 2022Test # 2446
26.358773.28Australiav EnglandHobart14 Jan 2022Test # 2449
33.198972.68Australiav EnglandBrisbane8 Dec 2021Test # 2440
37.3129172.42South Africav IndiaCape Town11 Jan 2022Test # 2448
47.0159772.06South Africav BangladeshDurban31 Mar 2022Test # 2460
34.099872.88South Africav IndiaJohannesburg3 Jan 2022Test # 2445
42.01610272.42Pakistanv BangladeshChattogram26 Nov 2021Test # 2436
31.4510373.25Pakistanv BangladeshChattogram26 Nov 2021Test # 2436
43.0911472.65South Africav IndiaCenturion26 Dec 2021Test # 2443
39.0912173.10Bangladeshv New ZealandMount Maunganui1 Jan 2022Test # 2444
49.01512472.53South Africav BangladeshDurban31 Mar 2022Test # 2460
39.0912673.23South Africav IndiaCape Town11 Jan 2022Test # 2448
55.11912972.33Sri Lankav West IndiesGalle29 Nov 2021Test # 2437
48.0613972.89Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
36.1515974.39Sri Lankav IndiaBengaluru12 Mar 2022Test # 2456
45.0816173.57South Africav New ZealandChristchurch25 Feb 2022Test # 2451
3.41561.36Nigeriav Sierra LeoneLagos24 Oct 2021T20I # 1360
4.01761.75Ugandav LesothoKigali19 Oct 2021T20I # 1315
4.0-1864.50Argentinav PanamaNorth Sound10 Nov 2021T20I # 1417
4.0-2466.00Namibiav U.A.E.ICCA Dubai5 Oct 2021T20I # 1281
29.486862.29New Zealandv South AfricaChristchurch17 Feb 2022Test # 2450
21.527363.34South Africav BangladeshGqeberha8 Apr 2022Test # 2461
43.1168061.85Australiav EnglandAdelaide16 Dec 2021Test # 2441
55.0188561.54Indiav New ZealandKanpur25 Nov 2021Test # 2435
28.248563.00Indiav Sri LankaBengaluru12 Mar 2022Test # 2456
40.3139662.37Indiav South AfricaCape Town11 Jan 2022Test # 2448
41.0129662.34Indiav Sri LankaMohali4 Mar 2022Test # 2452
38.1910762.80Pakistanv AustraliaRawalpindi4 Mar 2022Test # 2453
42.4611062.57Englandv AustraliaHobart14 Jan 2022Test # 2449
61.02311361.85Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
27.0711464.22New Zealandv BangladeshChristchurch9 Jan 2022Test # 2447
72.32211761.61Indiav New ZealandKanpur25 Nov 2021Test # 2435
40.21213163.24New Zealandv IndiaKanpur25 Nov 2021Test # 2435
37.1514163.79South Africav IndiaJohannesburg3 Jan 2022Test # 2445
94.54015461.62Englandv West IndiesBridgetown16 Mar 2022Test # 2457
77.01817862.31Australiav PakistanLahore21 Mar 2022Test # 2458
75.01417962.38Bangladeshv South AfricaDurban31 Mar 2022Test # 2460
44.5318164.03Sri Lankav IndiaBengaluru12 Mar 2022Test # 2456
54.01318363.38New Zealandv South AfricaChristchurch25 Feb 2022Test # 2451
1.4-553.00Bahrainv GermanyAl Amerat18 Feb 2022T20I # 1471
4.0-852.00Ugandav SeychellesKigali22 Oct 2021T20I # 1344
4.01952.25Ghanav SeychellesRwanda16 Oct 2021T20I # 1301
4.011253.00Kenyav NigeriaKigali20 Nov 2021T20I # 1442
4.0-1353.25Malawiv SwazilandKigali17 Oct 2021T20I # 1305
4.0-1654.00Sierra Leonev NigeriaLagos26 Oct 2021T20I # 1365
4.0-1654.00Canadav ArgentinaNorth Sound13 Nov 2021T20I # 1426
6.2-1752.68U.A.E.v OmanAl Amerat6 Feb 2022ODI # 4352
4.0-1754.25Sierra Leonev NigeriaLagos20 Oct 2021T20I # 1326
4.0-1954.75Mozambiquev CameroonRwanda3 Nov 2021T20I # 1387
4.0-1954.75Australiav BangladeshDubai (DICS)4 Nov 2021T20I # 1391
4.0-1954.75U.A.E.v NepalAl Amerat22 Feb 2022T20I # 1486
4.0-2055.00Afghanistanv ScotlandSharjah25 Oct 2021T20I # 1364
3.4-2155.72Nepalv P.N.G.Kirtipur31 Mar 2022T20I # 1500
4.0-2355.75Ghanav RwandaRwanda16 Oct 2021T20I # 1298
9.012652.88Namibiav OmanWindhoek26 Nov 2021ODI # 4336
4.0-2656.50Ghanav LesothoRwanda17 Oct 2021T20I # 1308
2.5-2759.52West Indiesv EnglandBridgetown30 Jan 2022T20I # 1457
4.0-2957.25Omanv U.A.E.Al Amerat14 Feb 2022T20I # 1464
9.513153.15Omanv U.A.E.ICCA Dubai5 Mar 2022ODI # 4360
9.0-3553.88Bangladeshv South AfricaCenturion23 Mar 2022ODI # 4375
10.0-3953.90South Africav BangladeshJohannesburg20 Mar 2022ODI # 4372
10.0-6056.00Omanv NamibiaSharjah11 Mar 2022ODI # 4364
16.046253.87Indiav New ZealandWankhede3 Dec 2021Test # 2438
26.266652.50Indiav South AfricaCenturion26 Dec 2021Test # 2443
33.5126852.00Sri Lankav West IndiesGalle21 Nov 2021Test # 2434
10.0-7657.60Namibiav OmanWindhoek27 Nov 2021ODI # 4338
43.0168151.88Pakistanv AustraliaLahore21 Mar 2022Test # 2458
25.068353.32Australiav EnglandMelbourne26 Dec 2021Test # 2442
29.298552.89New Zealandv BangladeshChristchurch9 Jan 2022Test # 2447
37.4128652.28Australiav PakistanLahore21 Mar 2022Test # 2458
61.0209751.59Indiav New ZealandKanpur25 Nov 2021Test # 2435
34.5411153.18West Indiesv Sri LankaGalle21 Nov 2021Test # 2434
67.02711351.68Australiav EnglandAdelaide16 Dec 2021Test # 2441
38.11312053.14Australiav EnglandAdelaide16 Dec 2021Test # 2441
32.0812453.87South Africav IndiaCenturion26 Dec 2021Test # 2443
35.3512453.49Pakistanv AustraliaLahore21 Mar 2022Test # 2458
64.02512551.95Australiav PakistanKarachi12 Mar 2022Test # 2455
42.01112653.00Bangladeshv South AfricaDurban31 Mar 2022Test # 2460
41.0612953.14West Indiesv Sri LankaGalle21 Nov 2021Test # 2434
40.0813253.30Englandv AustraliaSydney5 Jan 2022Test # 2446
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]