Players

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
5.412173.70Scotland1v OmanDundee22 Jul 2024ODI # 4749
12.054573.75England1v West IndiesLord's10 Jul 2024Test # 2538
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
4.0-1664.00Vanuatu2v FijiApia (No 2)19 Aug 2024T20I # 2778
4.011864.50Lesotho2v MaliDar-es-Salaam25 Sep 2024T20I # 2863
4.0-2165.25France2v MaltaDreux09 May 2024T20I # 2597
4.0-2867.00Spain1v CroatiaZagreb02 Aug 2024T20I # 2770
10.0-3363.30Sri Lanka2v IndiaColombo (RPS)04 Aug 2024ODI # 4753
18.064262.33Sri Lanka2v New ZealandGalle26 Sep 2024Test # 2551
18.446163.26West Indies3v South AfricaProvidence15 Aug 2024Test # 2543
21.039064.28Pakistan2v BangladeshRawalpindi30 Aug 2024Test # 2547
30.089063.00New Zealand3v Sri LankaGalle18 Sep 2024Test # 2549
33.4417065.04Sri Lanka3v New ZealandGalle26 Sep 2024Test # 2551
1.5-452.18Malawi1v CameroonDar-es-Salaam25 Sep 2024T20I # 2864
4.01651.50Japan2v MongoliaSano11 May 2024T20I # 2602
3.2-752.10Japan2v MongoliaSano08 May 2024T20I # 2593
2.51752.47Spain1v CroatiaZagreb03 Aug 2024T20I # 2772
4.0-952.25Afghanistan2v UgandaProvidence03 Jun 2024T20I # 2636
4.0-1152.75West Indies2v UgandaProvidence08 Jun 2024T20I # 2651
3.211253.60Spain2v CroatiaZagreb04 Aug 2024T20I # 2773
4.0-1654.00Gibraltar1v RomaniaIlfov County25 May 2024T20I # 2624
4.0-1654.00U.S.A.1v NamibiaWindhoek05 Oct 2024T20I # 2896
4.011754.25Cook Islands1v VanuatuApia (No 2)21 Aug 2024T20I # 2782
4.0-1854.50Spain2v FinlandCastel28 Aug 2024T20I # 2822
4.0-1954.75Germany1v NorwayKrefeld11 Jul 2024T20I # 2751
9.011952.11Afghanistan2v South AfricaSharjah20 Sep 2024ODI # 4768
4.0-2155.25Romania1v PortugalSpinaceto10 Jun 2024T20I # 2662
4.0-2155.25Singapore1v KuwaitBangi06 Sep 2024T20I # 2843
3.0-2257.33Australia2v EnglandCardiff13 Sep 2024T20I # 2851
5.1-2755.22Sri Lanka2v IndiaColombo (RPS)07 Aug 2024ODI # 4754
3.3-2757.71Samoa2v FijiApia (No 2)21 Aug 2024T20I # 2781
4.0-2857.00Romania1v HungarySpinaceto13 Jun 2024T20I # 2673
9.412852.89Netherlands2v CanadaRotterdam17 Aug 2024ODI # 4758
10.0-3153.10Canada2v NepalKing City (NW)16 Sep 2024ODI # 4762
14.043352.35West Indies1v South AfricaProvidence15 Aug 2024Test # 2543
14.014052.85England3v West IndiesBirmingham26 Jul 2024Test # 2541
11.124153.67England4v West IndiesNottingham18 Jul 2024Test # 2539
10.414354.03Bangladesh3v PakistanRawalpindi30 Aug 2024Test # 2547
10.024754.70Nepal2v OmanKing City (NW)18 Sep 2024ODI # 4765
18.545552.92New Zealand1v Sri LankaGalle18 Sep 2024Test # 2549
14.026154.35England3v West IndiesLord's10 Jul 2024Test # 2538
22.126152.75Bangladesh1v PakistanRawalpindi30 Aug 2024Test # 2547
16.046253.87England4v Sri LankaLord's29 Aug 2024Test # 2546
30.476852.21Sri Lanka4v New ZealandGalle18 Sep 2024Test # 2549
24.0210254.25Sri Lanka1v EnglandLord's29 Aug 2024Test # 2546
2.41441.50Japan2v MongoliaSano07 May 2024T20I # 2591
3.01441.33Tanzania1v MaliDar-es-Salaam21 Sep 2024T20I # 2854
3.0-541.66Hong Kong1v MongoliaKuala Lumpur31 Aug 2024T20I # 2831
4.03541.25Maldives2v MongoliaKuala Lumpur06 Sep 2024T20I # 2842
4.01541.25Malaysia1v MongoliaBangi09 Sep 2024T20I # 2848
2.0-542.50Ghana1v MaliDar-es-Salaam26 Sep 2024T20I # 2866
3.11641.89Jersey2v SwitzerlandKrefeld09 Jul 2024T20I # 2746
2.0-643.00Ghana1v CameroonDar-es-Salaam21 Sep 2024T20I # 2853
2.1-642.76Tanzania1v CameroonDar-es-Salaam24 Sep 2024T20I # 2859
3.01742.33Costa Rica1v MexicoGuacima11 Apr 2024T20I # 2546
4.0-741.75South Africa1v Sri LankaNew York03 Jun 2024T20I # 2635
4.02741.75Bangladesh2v NepalKingstown16 Jun 2024T20I # 2698
3.0-742.33Finland2v GuernseyPort Soif24 Aug 2024T20I # 2801
4.02842.00Singapore1v MyanmarKuala Lumpur09 Sep 2024T20I # 2847
4.01842.00Malawi1v MaliDar-es-Salaam24 Sep 2024T20I # 2860
3.51942.34Italy1v Isle of ManSpinaceto12 Jun 2024T20I # 2667
4.0-942.25India1v U.S.A.New York12 Jun 2024T20I # 2671
4.0-942.25Hong Kong1v MalaysiaKuala Lumpur23 Aug 2024T20I # 2795
3.0-943.00Malaysia2v Hong KongKuala Lumpur07 Sep 2024T20I # 2845
2.5-1043.52England1v U.S.A.Bridgetown23 Jun 2024T20I # 2719
4.0-1142.75South Africa1v NetherlandsNew York08 Jun 2024T20I # 2649
3.0-1143.66Austria1v PortugalRome12 Jun 2024T20I # 2668
4.0-1142.75England1v OmanNorth Sound13 Jun 2024T20I # 2678
4.011142.75Samoa1v FijiApia (No 2)17 Aug 2024T20I # 2776
4.011142.75Philippines2v IndonesiaIncheon29 Sep 2024T20I # 2873
4.011142.75Philippines2v South KoreaIncheon05 Oct 2024T20I # 2894
4.0-1243.00Indonesia2v ThailandBali04 May 2024T20I # 2587
3.5-1243.13Scotland2v NetherlandsThe Hague22 May 2024T20I # 2614
4.0-1243.00Australia1v NamibiaNorth Sound11 Jun 2024T20I # 2666
3.0-1244.00France2v TurkeySpinaceto15 Jun 2024T20I # 2686
4.0-1243.00Jersey2v BelgiumKrefeld10 Jul 2024T20I # 2748
3.5-1243.13Malawi2v LesothoDar-es-Salaam21 Sep 2024T20I # 2852
4.021343.25India1v ZimbabweHarare06 Jul 2024T20I # 2737
4.011343.25Finland2v BulgariaPort Soif27 Aug 2024T20I # 2816
3.3-1444.00France1v BelgiumDreux11 May 2024T20I # 2605
3.0-1444.66Portugal2v Isle of ManSpinaceto16 Jun 2024T20I # 2695
4.0-1443.50Malawi2v LesothoDar-es-Salaam21 Sep 2024T20I # 2852
2.2-1446.00Gibraltar1v SerbiaGibraltar30 Sep 2024T20I # 2881
4.0-1644.00Serbia1v CroatiaKrefeld10 Jul 2024T20I # 2747
3.511644.17Malaysia1v KuwaitKuala Lumpur22 Aug 2024T20I # 2788
3.0-1745.66Oman2v CambodiaAl Amerat14 Apr 2024T20I # 2560
4.0-1744.25Afghanistan2v New ZealandProvidence07 Jun 2024T20I # 2645
3.2-1745.10Afghanistan2v New ZealandProvidence07 Jun 2024T20I # 2645
4.0-1744.25Italy1v FranceRome10 Jun 2024T20I # 2663
3.0-1745.66Norway2v GibraltarKrefeld13 Jul 2024T20I # 2756
4.0-1844.50U.S.A.2v CanadaPrairie View12 Apr 2024T20I # 2552
4.0-1844.50Sri Lanka2v BangladeshDallas07 Jun 2024T20I # 2646
4.0-1844.50Jersey2v DenmarkBrondby16 Jun 2024T20I # 2694
5.0-1843.60U.S.A.1v U.A.E.Windhoek18 Sep 2024ODI # 4763
4.0-1944.75West Indies2v New ZealandTarouba12 Jun 2024T20I # 2672
4.0-1944.75South Africa2v NepalKingstown14 Jun 2024T20I # 2681
4.0-1944.75Nepal1v South AfricaKingstown14 Jun 2024T20I # 2681
3.0-1946.33Estonia2v CyprusEpiskopi18 Jun 2024T20I # 2705
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:

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 3rd T20I, Jul 16, 2025 [T20I # 3318]

Bangladesh vs Sri Lanka at Dambulla, Bangladesh in Sri Lanka 2nd T20I, Jul 13, 2025 [T20I # 3315]

Bangladesh vs Sri Lanka at Pallekele, Bangladesh in Sri Lanka 1st T20I, Jul 10, 2025 [T20I # 3299]