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

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
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 AustraliaChristchurch08 Mar 2024Test # 2535
11.5-6875.74West Indies4v AustraliaBrisbane25 Jan 2024Test # 2524
26.2111174.21Pakistan2v EnglandMultan15 Oct 2024Test # 2554
4.02360.75Singapore1v MongoliaBangi05 Sep 2024T20I # 2840
4.011062.50Bangladesh1v U.S.A.Prairie View25 May 2024T20I # 2625
4.0-1463.50Mexico2v Costa RicaGuacima14 Apr 2024T20I # 2564
9.031561.66India1v South AfricaCape Town03 Jan 2024Test # 2522
4.0-1664.00Vanuatu2v FijiApia (No 2)19 Aug 2024T20I # 2778
4.0-1664.00Belize1v PanamaBuenos Aires14 Dec 2024T20I # 3054
4.011864.50Lesotho2v MaliDar-es-Salaam25 Sep 2024T20I # 2863
4.0-2165.25France2v MaltaDreux09 May 2024T20I # 2597
4.0-2265.50Nigeria2v BotswanaAbuja28 Nov 2024T20I # 2996
3.5-2666.78Japan2v ThailandBangkok02 Feb 2024T20I # 2446
6.312664.00Afghanistan2v BangladeshSharjah06 Nov 2024ODI # 4798
4.0-2867.00Spain1v CroatiaZagreb02 Aug 2024T20I # 2770
10.0-3363.30Sri Lanka2v IndiaColombo (RPS)04 Aug 2024ODI # 4753
9.0-3463.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 EnglandVisakhapatnam02 Feb 2024Test # 2526
17.544662.57South Africa3v BangladeshMirpur21 Oct 2024Test # 2556
14.124863.38Australia1v IndiaAdelaide06 Dec 2024Test # 2568
14.035263.71South Africa3v PakistanCenturion26 Dec 2024Test # 2572
19.365462.76Pakistan4v South AfricaCenturion26 Dec 2024Test # 2572
14.115764.02New Zealand4v IndiaWankhede01 Nov 2024Test # 2560
13.5-6164.40India3v South AfricaCape Town03 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 AustraliaSydney03 Jan 2024Test # 2521
28.097662.71India1v AustraliaBrisbane14 Dec 2024Test # 2570
21.0-8864.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 Maunganui04 Feb 2024Test # 2528
29.2412864.36Pakistan1v EnglandRawalpindi24 Oct 2024Test # 2558
33.4417065.04Sri Lanka3v New ZealandGalle26 Sep 2024Test # 2551
2.4-351.12Pakistan1v ZimbabweBulawayo03 Dec 2024T20I # 2999
1.5-452.18Malawi1v CameroonDar-es-Salaam25 Sep 2024T20I # 2864
3.01652.00Saudi Arabia2v BhutanBangkok15 Feb 2024T20I # 2473
4.01651.50Japan2v MongoliaSano11 May 2024T20I # 2602
3.2-752.10Japan2v MongoliaSano08 May 2024T20I # 2593
2.51752.47Spain1v CroatiaZagreb03 Aug 2024T20I # 2772
4.01751.75Kenya2v GambiaNairobi (Gym)22 Oct 2024T20I # 2925
4.02852.00Uganda1v NigeriaRwanda08 Dec 2024T20I # 3016
4.0-952.25China2v MyanmarBangkok30 Jan 2024T20I # 2442
4.0-952.25Afghanistan2v UgandaProvidence03 Jun 2024T20I # 2636
3.3-1052.85Tanzania2v NigeriaAccra17 Mar 2024T20I # 2524
3.0-1053.33Thailand1v IndonesiaGelephu20 Oct 2024T20I # 2919
3.5-1052.60Belize1v BrazilBuenos Aires15 Dec 2024T20I # 3058
4.0-1152.75West Indies2v UgandaProvidence08 Jun 2024T20I # 2651
4.0-1152.75Rwanda1v MalawiBlantyre09 Oct 2024T20I # 2898
4.0-1253.00Bahrain2v TanzaniaKuala Lumpur09 Mar 2024T20I # 2508
3.211253.60Spain2v CroatiaZagreb04 Aug 2024T20I # 2773
3.4-1253.27Sierra Leone2v Ivory CoastAbuja23 Nov 2024T20I # 2974
4.011253.00Mexico2v BrazilBuenos Aires07 Dec 2024T20I # 3012
4.0-1453.50Argentina1v CaymanBuenos Aires15 Dec 2024T20I # 3059
13.231551.12New Zealand1v IndiaBengaluru16 Oct 2024Test # 2555
4.0-1654.00Gibraltar1v RomaniaIlfov County25 May 2024T20I # 2624
4.0-1654.00U.S.A.1v NamibiaWindhoek05 Oct 2024T20I # 2896
4.0-1654.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.0-1754.25India2v South AfricaGqeberha10 Nov 2024T20I # 2942
4.0-1754.25Uganda1v NigeriaRwanda06 Dec 2024T20I # 3006
4.0-1854.50Spain2v FinlandCastel28 Aug 2024T20I # 2822
4.011854.50Zimbabwe2v RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
4.0-1954.75Germany1v NorwayKrefeld11 Jul 2024T20I # 2751
9.011952.11Afghanistan2v South AfricaSharjah20 Sep 2024ODI # 4768
4.012055.00Sri Lanka2v BangladeshSylhet09 Mar 2024T20I # 2509
4.0-2055.00Kenya1v UgandaAccra17 Mar 2024T20I # 2525
4.0-2055.00Bahrain2v CambodiaDoha26 Nov 2024T20I # 2983
4.0-2155.25Romania1v PortugalSpinaceto10 Jun 2024T20I # 2662
4.0-2155.25Singapore1v KuwaitBangi06 Sep 2024T20I # 2843
4.0-2255.50Japan1v Hong KongMong Kok15 Feb 2024T20I # 2472
3.0-2257.33Australia2v EnglandCardiff13 Sep 2024T20I # 2851
10.032352.30Oman1v U.A.E.Al Amerat07 Nov 2024ODI # 4800
4.0-2556.25Seychelles1v RwandaNairobi (Ruaraka)24 Oct 2024T20I # 2933
4.0-2656.50Australia2v PakistanSydney16 Nov 2024T20I # 2954
5.1-2755.22Sri Lanka2v IndiaColombo (RPS)07 Aug 2024ODI # 4754
3.3-2757.71Samoa2v FijiApia (No 2)21 Aug 2024T20I # 2781
8.1-2853.42Namibia1v NepalKirtipur15 Feb 2024ODI # 4730
4.0-2857.00Romania1v HungarySpinaceto13 Jun 2024T20I # 2673
9.412852.89Netherlands2v CanadaRotterdam17 Aug 2024ODI # 4758
8.0-2953.62Pakistan1v AustraliaAdelaide08 Nov 2024ODI # 4801
18.063051.66India2v AustraliaPerth22 Nov 2024Test # 2561
13.243152.32Australia1v New ZealandChristchurch08 Mar 2024Test # 2535
10.0-3153.10Canada2v NepalKing City (NW)16 Sep 2024ODI # 4762
10.033253.20Zimbabwe2v Sri LankaColombo (RPS)08 Jan 2024ODI # 4719
4.0-3258.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:

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]