Best bowling figures in an innings in 2024 in Tests+ODIs+T20Is

Best bowling figures in an innings
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Inns
Opposition
Ground
Match Date
Scorecard
16.314682.78Pakistan4v EnglandMultan15 Oct 2024Test # 2554
6.511371.90South Africa2v Sri LankaDurban27 Nov 2024Test # 2563
5.511973.25Sri Lanka1v ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
5.412173.70Scotland1v OmanDundee22 Jul 2024ODI # 4749
12.054573.75England1v West IndiesLord's10 Jul 2024Test # 2538
19.315372.71New Zealand2v IndiaPune24 Oct 2024Test # 2557
23.145972.54India1v New ZealandPune24 Oct 2024Test # 2557
26.256272.35England4v IndiaHyderabad25 Jan 2024Test # 2525
23.046772.91New Zealand2v AustraliaChristchurch8 Mar 2024Test # 2535
11.506875.74West Indies4v AustraliaBrisbane25 Jan 2024Test # 2524
26.2111174.21Pakistan2v EnglandMultan15 Oct 2024Test # 2554
4.02360.75Singapore1v MongoliaBangi5 Sep 2024T20I # 2840
4.011062.50Bangladesh1v U.S.A.Prairie View25 May 2024T20I # 2625
4.001463.50Mexico2v Costa RicaGuacima14 Apr 2024T20I # 2564
9.031561.66India1v South AfricaCape Town3 Jan 2024Test # 2522
4.001664.00Vanuatu2v FijiApia (No 2)19 Aug 2024T20I # 2778
4.001664.00Belize1v PanamaBuenos Aires14 Dec 2024T20I # 3054
4.011864.50Lesotho2v MaliDar-es-Salaam25 Sep 2024T20I # 2863
4.002165.25France2v MaltaDreux9 May 2024T20I # 2597
4.002265.50Nigeria2v BotswanaAbuja28 Nov 2024T20I # 2996
3.502666.78Japan2v ThailandBangkok2 Feb 2024T20I # 2446
6.312664.00Afghanistan2v BangladeshSharjah6 Nov 2024ODI # 4798
4.002867.00Spain1v CroatiaZagreb2 Aug 2024T20I # 2770
10.003363.30Sri Lanka2v IndiaColombo (RPS)4 Aug 2024ODI # 4753
9.003463.77Netherlands1v NamibiaKirtipur19 Feb 2024ODI # 4732
18.064262.33Sri Lanka2v New ZealandGalle26 Sep 2024Test # 2551
18.224262.29Pakistan3v EnglandRawalpindi24 Oct 2024Test # 2558
19.144262.19England3v New ZealandChristchurch28 Nov 2024Test # 2564
15.554562.84India2v EnglandVisakhapatnam2 Feb 2024Test # 2526
17.544662.57South Africa3v BangladeshMirpur21 Oct 2024Test # 2556
14.124863.38Australia1v IndiaAdelaide6 Dec 2024Test # 2568
14.035263.71South Africa3v PakistanCenturion26 Dec 2024Test # 2572
19.365462.76Pakistan4v South AfricaCenturion26 Dec 2024Test # 2572
14.115764.02New Zealand4v IndiaWankhede1 Nov 2024Test # 2560
13.506164.40India3v South AfricaCape Town3 Jan 2024Test # 2522
18.446163.26West Indies3v South AfricaProvidence15 Aug 2024Test # 2543
14.116464.51Bangladesh3v West IndiesNorth Sound22 Nov 2024Test # 2562
27.086562.40Australia4v New ZealandWellington29 Feb 2024Test # 2533
21.426963.18Pakistan2v AustraliaSydney3 Jan 2024Test # 2521
28.097662.71India1v AustraliaBrisbane14 Dec 2024Test # 2570
21.008864.19India4v BangladeshChennai19 Sep 2024Test # 2550
21.039064.28Pakistan2v BangladeshRawalpindi30 Aug 2024Test # 2547
30.089063.00New Zealand3v Sri LankaGalle18 Sep 2024Test # 2549
29.0210463.58New Zealand4v IndiaPune24 Oct 2024Test # 2557
26.0111964.57South Africa1v New ZealandMount Maunganui4 Feb 2024Test # 2528
29.2412864.36Pakistan1v EnglandRawalpindi24 Oct 2024Test # 2558
33.4417065.04Sri Lanka3v New ZealandGalle26 Sep 2024Test # 2551
2.40351.12Pakistan1v ZimbabweBulawayo3 Dec 2024T20I # 2999
1.50452.18Malawi1v CameroonDar-es-Salaam25 Sep 2024T20I # 2864
3.01652.00Saudi Arabia2v BhutanBangkok15 Feb 2024T20I # 2473
4.01651.50Japan2v MongoliaSano11 May 2024T20I # 2602
3.20752.10Japan2v MongoliaSano8 May 2024T20I # 2593
2.51752.47Spain1v CroatiaZagreb3 Aug 2024T20I # 2772
4.01751.75Kenya2v GambiaNairobi (Gym)22 Oct 2024T20I # 2925
4.02852.00Uganda1v NigeriaRwanda8 Dec 2024T20I # 3016
4.00952.25China2v MyanmarBangkok30 Jan 2024T20I # 2442
4.00952.25Afghanistan2v UgandaProvidence3 Jun 2024T20I # 2636
3.301052.85Tanzania2v NigeriaAccra17 Mar 2024T20I # 2524
3.001053.33Thailand1v IndonesiaGelephu20 Oct 2024T20I # 2919
3.501052.60Belize1v BrazilBuenos Aires15 Dec 2024T20I # 3058
4.001152.75West Indies2v UgandaProvidence8 Jun 2024T20I # 2651
4.001152.75Rwanda1v MalawiBlantyre9 Oct 2024T20I # 2898
4.001253.00Bahrain2v TanzaniaKuala Lumpur9 Mar 2024T20I # 2508
3.211253.60Spain2v CroatiaZagreb4 Aug 2024T20I # 2773
3.401253.27Sierra Leone2v Ivory CoastAbuja23 Nov 2024T20I # 2974
4.011253.00Mexico2v BrazilBuenos Aires7 Dec 2024T20I # 3012
4.001453.50Argentina1v CaymanBuenos Aires15 Dec 2024T20I # 3059
13.231551.12New Zealand1v IndiaBengaluru16 Oct 2024Test # 2555
4.001654.00Gibraltar1v RomaniaIlfov County25 May 2024T20I # 2624
4.001654.00U.S.A.1v NamibiaWindhoek5 Oct 2024T20I # 2896
4.001654.00Brazil1v PanamaBuenos Aires12 Dec 2024T20I # 3038
10.031751.70Afghanistan2v IrelandSharjah12 Mar 2024ODI # 4742
4.011754.25Cook Islands1v VanuatuApia (No 2)21 Aug 2024T20I # 2782
4.001754.25India2v South AfricaGqeberha10 Nov 2024T20I # 2942
4.001754.25Uganda1v NigeriaRwanda6 Dec 2024T20I # 3006
4.001854.50Spain2v FinlandCastel28 Aug 2024T20I # 2822
4.011854.50Zimbabwe2v RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
4.001954.75Germany1v NorwayKrefeld11 Jul 2024T20I # 2751
9.011952.11Afghanistan2v South AfricaSharjah20 Sep 2024ODI # 4768
4.012055.00Sri Lanka2v BangladeshSylhet9 Mar 2024T20I # 2509
4.002055.00Kenya1v UgandaAccra17 Mar 2024T20I # 2525
4.002055.00Bahrain2v CambodiaDoha26 Nov 2024T20I # 2983
4.002155.25Romania1v PortugalSpinaceto10 Jun 2024T20I # 2662
4.002155.25Singapore1v KuwaitBangi6 Sep 2024T20I # 2843
4.002255.50Japan1v Hong KongMong Kok15 Feb 2024T20I # 2472
3.002257.33Australia2v EnglandCardiff13 Sep 2024T20I # 2851
10.032352.30Oman1v U.A.E.Al Amerat7 Nov 2024ODI # 4800
4.002556.25Seychelles1v RwandaNairobi (Ruaraka)24 Oct 2024T20I # 2933
4.002656.50Australia2v PakistanSydney16 Nov 2024T20I # 2954
5.102755.22Sri Lanka2v IndiaColombo (RPS)7 Aug 2024ODI # 4754
3.302757.71Samoa2v FijiApia (No 2)21 Aug 2024T20I # 2781
8.102853.42Namibia1v NepalKirtipur15 Feb 2024ODI # 4730
4.002857.00Romania1v HungarySpinaceto13 Jun 2024T20I # 2673
9.412852.89Netherlands2v CanadaRotterdam17 Aug 2024ODI # 4758
8.002953.62Pakistan1v AustraliaAdelaide8 Nov 2024ODI # 4801
18.063051.66India2v AustraliaPerth22 Nov 2024Test # 2561
13.243152.32Australia1v New ZealandChristchurch8 Mar 2024Test # 2535
10.003153.10Canada2v NepalKing City (NW)16 Sep 2024ODI # 4762
10.033253.20Zimbabwe2v Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
4.003258.00Qatar2v BahrainDoha25 Nov 2024T20I # 2979
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

New Zealand vs Sri Lanka at Mount Maunganui, New Zealand vs Sri Lanka 2nd T20I, Dec 30, 2024 [T20I # 3080]