Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
5.511973.25Sri Lankav ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
9.5-5775.79Indiav New ZealandWankhede15 Nov 2023ODI # 4703
9.0-3463.77Netherlandsv NamibiaKirtipur19 Feb 2024ODI # 4732
10.023663.60Irelandv ZimbabweHarare15 Dec 2023ODI # 4710
10.031751.70Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
5.011853.60Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
8.1-2853.42Namibiav NepalKirtipur15 Feb 2024ODI # 4730
10.033253.20Zimbabwev Sri LankaColombo (RPS)8 Jan 2024ODI # 4719
9.013353.66Indiav South AfricaEden Gardens5 Nov 2023ODI # 4694
10.0-3753.70Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
8.013954.87South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
10.015155.10Indiav AustraliaMohali22 Sep 2023ODI # 4651
10.015455.40Pakistanv AustraliaBengaluru20 Oct 2023ODI # 4675
10.0-5455.40Indiav New ZealandDharamsala22 Oct 2023ODI # 4678
10.0-5955.90New Zealandv NetherlandsHyderabad9 Oct 2023ODI # 4663
10.0-8058.00Sri Lankav IndiaWankhede2 Nov 2023ODI # 4690
3.0-842.66Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
9.011741.88Australiav West IndiesMelbourne2 Feb 2024ODI # 4721
7.0-2042.85Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
7.1-2142.93Australiav West IndiesCanberra6 Feb 2024ODI # 4723
7.022243.14Indiav EnglandLucknow29 Oct 2023ODI # 4686
8.522242.49Nepalv CanadaKirtipur8 Feb 2024ODI # 4724
7.2-2343.13Netherlandsv BangladeshEden Gardens28 Oct 2023ODI # 4685
8.032743.37Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
6.5-2743.95Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
9.013043.33Indiav South AfricaPaarl21 Dec 2023ODI # 4716
9.043043.33Afghanistanv IrelandSharjah12 Mar 2024ODI # 4742
9.413143.20Sri Lankav ZimbabweColombo (RPS)8 Jan 2024ODI # 4719
10.023143.10Namibiav NepalKirtipur21 Feb 2024ODI # 4733
9.123343.60South Africav AustraliaJohannesburg17 Sep 2023ODI # 4648
10.013443.40Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
8.013444.25Irelandv ZimbabweHarare17 Dec 2023ODI # 4712
6.1-3445.51Namibiav NepalKirtipur21 Feb 2024ODI # 4733
8.0-3744.62Irelandv ZimbabweHarare17 Dec 2023ODI # 4712
10.0-3943.90Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
10.0-4044.00Australiav IndiaRajkot27 Sep 2023ODI # 4657
8.514244.75Canadav U.A.E.Dubai (DICS)28 Feb 2024ODI # 4736
10.014344.30Englandv BangladeshDharamsala10 Oct 2023ODI # 4664
10.014444.40South Africav AfghanistanAhmedabad10 Nov 2023ODI # 4699
10.014544.50Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
9.0-4645.11South Africav New ZealandPune1 Nov 2023ODI # 4689
8.014745.87Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
10.0-4744.70Canadav U.A.E.Dubai (DICS)5 Mar 2024ODI # 4739
9.014845.33Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
8.0-4846.00Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
9.414945.06Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
6.3-5047.69South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
9.0-5045.55Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
8.015146.37South Africav AustraliaCenturion15 Sep 2023ODI # 4646
10.015145.10Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
10.0-5345.30Australiav PakistanBengaluru20 Oct 2023ODI # 4675
9.3-5445.68Englandv AustraliaAhmedabad4 Nov 2023ODI # 4693
10.0-6046.00South Africav PakistanChennai27 Oct 2023ODI # 4683
10.0-6146.10South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
9.0-6246.88Netherlandsv PakistanHyderabad6 Oct 2023ODI # 4659
8.0-7148.87Bangladeshv EnglandDharamsala10 Oct 2023ODI # 4664
10.0-7147.10Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
10.0-7447.40Netherlandsv AustraliaDelhi25 Oct 2023ODI # 4681
10.0-7547.50Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
7.021432.00Bangladeshv New ZealandNapier23 Dec 2023ODI # 4717
7.021632.28Indiav Sri LankaWankhede2 Nov 2023ODI # 4690
10.021631.60Netherlandsv NepalKirtipur25 Feb 2024ODI # 4735
6.011833.00Bangladeshv New ZealandNapier23 Dec 2023ODI # 4717
7.011932.71New Zealandv AfghanistanChennai18 Oct 2023ODI # 4673
6.311932.92Netherlandsv NamibiaKirtipur23 Feb 2024ODI # 4734
10.0-2132.10Australiav EnglandAhmedabad4 Nov 2023ODI # 4693
9.022132.33Scotlandv U.A.E.Dubai (DICS)3 Mar 2024ODI # 4738
7.012233.14Englandv West IndiesBridgetown9 Dec 2023ODI # 4708
7.0-2233.14Bangladeshv New ZealandNapier23 Dec 2023ODI # 4717
5.5-2233.77Namibiav NetherlandsKirtipur23 Feb 2024ODI # 4734
9.012332.55Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
7.0-2333.28Namibiav NetherlandsKirtipur19 Feb 2024ODI # 4732
9.032532.77Bangladeshv AfghanistanDharamsala7 Oct 2023ODI # 4660
10.022832.80Indiav AustraliaChennai8 Oct 2023ODI # 4662
9.312832.94Afghanistanv NetherlandsLucknow3 Nov 2023ODI # 4691
10.0-2832.80West Indiesv AustraliaSydney4 Feb 2024ODI # 4722
5.0-2835.60Nepalv NamibiaKirtipur21 Feb 2024ODI # 4733
8.0-2933.62West Indiesv EnglandBridgetown9 Dec 2023ODI # 4708
8.0-3033.75Bangladeshv AfghanistanDharamsala7 Oct 2023ODI # 4660
10.0-3033.00South Africav IndiaGqeberha19 Dec 2023ODI # 4714
8.113133.79Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
8.013133.87South Africav New ZealandPune1 Nov 2023ODI # 4689
6.513234.68Indiav EnglandLucknow29 Oct 2023ODI # 4686
7.013234.57Nepalv NamibiaKirtipur15 Feb 2024ODI # 4730
8.013334.12South Africav AustraliaLucknow12 Oct 2023ODI # 4667
7.0-3334.71Englandv West IndiesNorth Sound6 Dec 2023ODI # 4707
9.0-3333.66Namibiav NetherlandsKirtipur23 Feb 2024ODI # 4734
10.013433.40Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
4.0-3538.75South Africav EnglandWankhede21 Oct 2023ODI # 4677
7.0-3535.00Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
9.313733.89Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
10.0-3733.70New Zealandv AustraliaDharamsala28 Oct 2023ODI # 4684
10.033733.70New Zealandv Sri LankaBengaluru9 Nov 2023ODI # 4698
9.0-3734.11U.A.E.v CanadaDubai (DICS)28 Feb 2024ODI # 4736
9.013834.22Australiav IndiaChennai8 Oct 2023ODI # 4662
9.023834.22Sri Lankav AustraliaLucknow16 Oct 2023ODI # 4671
7.4-3935.08New Zealandv AfghanistanChennai18 Oct 2023ODI # 4673
6.0-3936.50Englandv West IndiesNorth Sound6 Dec 2023ODI # 4707
10.0-3933.90Netherlandsv NepalKirtipur25 Feb 2024ODI # 4735
8.3-4034.70New Zealandv NetherlandsHyderabad9 Oct 2023ODI # 4663
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 England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940 - Live]
>> 129/4 (27.1 ov, BKG Mendis 40*, J Liyanage 4*, J Overton 0/30)

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

India vs New Zealand at Rajkot, New Zealand in India 2nd ODI, Jan 14, 2026 [ODI # 4938]