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.505775.79Indiav New ZealandWankhede15 Nov 2023ODI # 4703
9.003463.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.102853.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.003753.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.005455.40Indiav New ZealandDharamsala22 Oct 2023ODI # 4678
10.005955.90New Zealandv NetherlandsHyderabad9 Oct 2023ODI # 4663
10.008058.00Sri Lankav IndiaWankhede2 Nov 2023ODI # 4690
3.00842.66Australiav NetherlandsDelhi25 Oct 2023ODI # 4681
9.011741.88Australiav West IndiesMelbourne2 Feb 2024ODI # 4721
7.002042.85Nepalv NetherlandsKirtipur17 Feb 2024ODI # 4731
7.102142.93Australiav West IndiesCanberra6 Feb 2024ODI # 4723
7.022243.14Indiav EnglandLucknow29 Oct 2023ODI # 4686
8.522242.49Nepalv CanadaKirtipur8 Feb 2024ODI # 4724
7.202343.13Netherlandsv BangladeshEden Gardens28 Oct 2023ODI # 4685
8.032743.37Indiav South AfricaJohannesburg17 Dec 2023ODI # 4713
6.502743.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.103445.51Namibiav NepalKirtipur21 Feb 2024ODI # 4733
8.003744.62Irelandv ZimbabweHarare17 Dec 2023ODI # 4712
10.003943.90Indiav AfghanistanDelhi11 Oct 2023ODI # 4666
10.004044.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.004645.11South Africav New ZealandPune1 Nov 2023ODI # 4689
8.014745.87Australiav Sri LankaLucknow16 Oct 2023ODI # 4671
10.004744.70Canadav U.A.E.Dubai (DICS)5 Mar 2024ODI # 4739
9.014845.33Australiav South AfricaBloemfontein9 Sep 2023ODI # 4638
8.004846.00Sri Lankav BangladeshChattogram18 Mar 2024ODI # 4745
9.414945.06Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
6.305047.69South Africav AustraliaPotchefstroom12 Sep 2023ODI # 4642
9.005045.55Sri Lankav NetherlandsLucknow21 Oct 2023ODI # 4676
8.015146.37South Africav AustraliaCenturion15 Sep 2023ODI # 4646
10.015145.10Afghanistanv IrelandSharjah7 Mar 2024ODI # 4741
10.005345.30Australiav PakistanBengaluru20 Oct 2023ODI # 4675
9.305445.68Englandv AustraliaAhmedabad4 Nov 2023ODI # 4693
10.006046.00South Africav PakistanChennai27 Oct 2023ODI # 4683
10.006146.10South Africav AustraliaBloemfontein9 Sep 2023ODI # 4638
9.006246.88Netherlandsv PakistanHyderabad6 Oct 2023ODI # 4659
8.007148.87Bangladeshv EnglandDharamsala10 Oct 2023ODI # 4664
10.007147.10Pakistanv Sri LankaHyderabad10 Oct 2023ODI # 4665
10.007447.40Netherlandsv AustraliaDelhi25 Oct 2023ODI # 4681
10.007547.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.002132.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.002233.14Bangladeshv New ZealandNapier23 Dec 2023ODI # 4717
5.502233.77Namibiav NetherlandsKirtipur23 Feb 2024ODI # 4734
9.012332.55Pakistanv BangladeshEden Gardens31 Oct 2023ODI # 4688
7.002333.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.002832.80West Indiesv AustraliaSydney4 Feb 2024ODI # 4722
5.002835.60Nepalv NamibiaKirtipur21 Feb 2024ODI # 4733
8.002933.62West Indiesv EnglandBridgetown9 Dec 2023ODI # 4708
8.003033.75Bangladeshv AfghanistanDharamsala7 Oct 2023ODI # 4660
10.003033.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.003334.71Englandv West IndiesNorth Sound6 Dec 2023ODI # 4707
9.003333.66Namibiav NetherlandsKirtipur23 Feb 2024ODI # 4734
10.013433.40Australiav South AfricaEden Gardens16 Nov 2023ODI # 4704
4.003538.75South Africav EnglandWankhede21 Oct 2023ODI # 4677
7.003535.00Sri Lankav EnglandBengaluru26 Oct 2023ODI # 4682
9.313733.89Afghanistanv EnglandDelhi15 Oct 2023ODI # 4670
10.003733.70New Zealandv AustraliaDharamsala28 Oct 2023ODI # 4684
10.033733.70New Zealandv Sri LankaBengaluru9 Nov 2023ODI # 4698
9.003734.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.403935.08New Zealandv AfghanistanChennai18 Oct 2023ODI # 4673
6.003936.50Englandv West IndiesNorth Sound6 Dec 2023ODI # 4707
10.003933.90Netherlandsv NepalKirtipur25 Feb 2024ODI # 4735
8.304034.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:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]