Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
9.002963.22Sri Lankav ZimbabweHarare28 Nov 2008ODI # 2784
10.015265.20Zimbabwev KenyaNairobi (Gym)19 Oct 2008ODI # 2768
5.001953.80Englandv West IndiesGros Islet3 Apr 2009ODI # 2833
10.022952.90Sri Lankav ZimbabweHarare30 Nov 2008ODI # 2785
4.011443.50Sri Lankav ZimbabweHarare20 Nov 2008ODI # 2779
6.011542.50Sri Lankav ZimbabweHarare22 Nov 2008ODI # 2780
8.011642.00South Africav BangladeshPotchefstroom7 Nov 2008ODI # 2771
10.021941.90South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
7.011942.71West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
10.032042.00New Zealandv West IndiesWellington7 Jan 2009ODI # 2788
10.022242.20Zimbabwev BangladeshMirpur19 Jan 2009ODI # 2797
8.042543.12South Africav AustraliaCenturion5 Apr 2009ODI # 2834
9.202742.89South Africav AustraliaCenturion5 Apr 2009ODI # 2834
10.002842.80Indiav EnglandIndore17 Nov 2008ODI # 2777
7.002844.00Zimbabwev KenyaNairobi (Gym)1 Feb 2009ODI # 2812
8.112943.55Australiav South AfricaDurban3 Apr 2009ODI # 2832
8.513143.50Zimbabwev KenyaNairobi (Gym)4 Feb 2009ODI # 2814
5.303346.00Bangladeshv Sri LankaMirpur14 Jan 2009ODI # 2793
10.023443.40Australiav South AfricaCape Town9 Apr 2009ODI # 2839
9.403543.62New Zealandv AustraliaW.A.C.A1 Feb 2009ODI # 2811
10.003843.80Indiav Sri LankaColombo (RPS)3 Feb 2009ODI # 2813
6.003946.50Zimbabwev Sri LankaHarare24 Nov 2008ODI # 2782
10.013943.90Zimbabwev KenyaNairobi (Gym)31 Jan 2009ODI # 2809
8.214245.04Pakistanv Sri LankaKarachi20 Jan 2009ODI # 2798
10.034444.40Bangladeshv New ZealandMirpur9 Oct 2008ODI # 2763
7.514445.61South Africav AustraliaGqeberha13 Apr 2009ODI # 2840
9.015045.55South Africav AustraliaW.A.C.A30 Jan 2009ODI # 2808
10.015545.50Englandv IndiaIndore17 Nov 2008ODI # 2777
10.015745.70Indiav Sri LankaColombo (RPS)31 Jan 2009ODI # 2810
10.005845.80New Zealandv West IndiesNapier13 Jan 2009ODI # 2792
9.005846.44Pakistanv Sri LankaKarachi21 Jan 2009ODI # 2800
9.005946.55Pakistanv West IndiesAbu Dhabi16 Nov 2008ODI # 2776
10.041131.10Bangladeshv ZimbabweMirpur19 Jan 2009ODI # 2797
6.431331.95New Zealandv BangladeshMirpur11 Oct 2008ODI # 2764
7.021331.85Sri Lankav ZimbabweMirpur12 Jan 2009ODI # 2791
9.021431.55Sri Lankav ZimbabweHarare30 Nov 2008ODI # 2785
5.201532.81Sri Lankav ZimbabweMirpur12 Jan 2009ODI # 2791
5.101532.90Zimbabwev BangladeshMirpur19 Jan 2009ODI # 2797
8.041531.87Bangladeshv ZimbabweMirpur23 Jan 2009ODI # 2801
6.011732.83Zimbabwev IrelandNairobi (Gym)17 Oct 2008ODI # 2766
7.021732.42Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
8.011932.37Sri Lankav BangladeshMirpur16 Jan 2009ODI # 2794
7.011932.71Sri Lankav PakistanKarachi21 Jan 2009ODI # 2800
10.032132.10Bangladeshv ZimbabweMirpur19 Jan 2009ODI # 2797
8.532232.49Zimbabwev Sri LankaHarare30 Nov 2008ODI # 2785
10.042332.30Bangladeshv New ZealandMirpur11 Oct 2008ODI # 2764
10.032332.30Bangladeshv ZimbabweMirpur10 Jan 2009ODI # 2790
9.402432.48Sri Lankav BangladeshMirpur16 Jan 2009ODI # 2794
7.002533.57West Indiesv New ZealandWellington7 Jan 2009ODI # 2788
7.012533.57Bangladeshv Sri LankaMirpur14 Jan 2009ODI # 2793
7.012633.71Indiav EnglandRajkot14 Nov 2008ODI # 2774
6.002634.33Sri Lankav ZimbabweHarare20 Nov 2008ODI # 2779
8.022633.25Sri Lankav ZimbabweHarare22 Nov 2008ODI # 2780
6.012634.33West Indiesv New ZealandChristchurch3 Jan 2009ODI # 2787
8.002633.25Bangladeshv ZimbabweMirpur23 Jan 2009ODI # 2801
10.012632.60Englandv West IndiesBridgetown29 Mar 2009ODI # 2829
10.012732.70South Africav BangladeshBenoni9 Nov 2008ODI # 2772
4.002736.75Indiav New ZealandNapier3 Mar 2009ODI # 2821
5.002835.60Indiav EnglandIndore17 Nov 2008ODI # 2777
10.012832.80Bangladeshv ZimbabweMirpur21 Jan 2009ODI # 2799
8.312833.29West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
6.002934.83Irelandv KenyaNairobi (Gym)18 Oct 2008ODI # 2767
6.512934.24Sri Lankav PakistanKarachi21 Jan 2009ODI # 2800
9.002933.22New Zealandv IndiaAuckland14 Mar 2009ODI # 2825
10.033033.00Bangladeshv Sri LankaMirpur16 Jan 2009ODI # 2794
9.003033.33Pakistanv Sri LankaKarachi20 Jan 2009ODI # 2798
8.103133.79South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
8.023133.87Pakistanv West IndiesAbu Dhabi16 Nov 2008ODI # 2776
9.003133.44Englandv IndiaKanpur20 Nov 2008ODI # 2778
10.023133.10Indiav EnglandKanpur20 Nov 2008ODI # 2778
10.003233.20Bangladeshv ZimbabweMirpur10 Jan 2009ODI # 2790
10.003233.20South Africav AustraliaSydney23 Jan 2009ODI # 2802
10.003333.30Bangladeshv New ZealandMirpur9 Oct 2008ODI # 2763
7.013334.71Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
10.003433.40Zimbabwev Sri LankaHarare28 Nov 2008ODI # 2784
10.023433.40Zimbabwev KenyaNairobi (Gym)1 Feb 2009ODI # 2812
9.313533.68Zimbabwev Sri LankaHarare28 Nov 2008ODI # 2784
10.033533.50Australiav New ZealandW.A.C.A1 Feb 2009ODI # 2811
5.003737.40Zimbabwev Sri LankaHarare24 Nov 2008ODI # 2782
9.013734.11Englandv West IndiesProvidence22 Mar 2009ODI # 2827
10.003733.70South Africav AustraliaCape Town9 Apr 2009ODI # 2839
9.013834.22West Indiesv PakistanAbu Dhabi14 Nov 2008ODI # 2775
9.003934.33South Africav AustraliaHobart18 Jan 2009ODI # 2796
7.204035.45South Africav BangladeshPotchefstroom7 Nov 2008ODI # 2771
10.004134.10Zimbabwev Sri LankaMirpur12 Jan 2009ODI # 2791
9.224134.39Englandv West IndiesProvidence20 Mar 2009ODI # 2826
10.014234.20Pakistanv West IndiesAbu Dhabi12 Nov 2008ODI # 2773
9.534434.47Pakistanv West IndiesAbu Dhabi14 Nov 2008ODI # 2775
9.014434.88Australiav South AfricaW.A.C.A30 Jan 2009ODI # 2808
9.024535.00Pakistanv Sri LankaLahore24 Jan 2009ODI # 2803
10.004634.60South Africav AustraliaGqeberha13 Apr 2009ODI # 2840
10.014734.70South Africav KenyaKimberley2 Nov 2008ODI # 2770
9.004735.22West Indiesv PakistanAbu Dhabi12 Nov 2008ODI # 2773
10.014834.80South Africav BangladeshBenoni9 Nov 2008ODI # 2772
10.004834.80South Africav AustraliaJohannesburg17 Apr 2009ODI # 2841
10.014934.90South Africav AustraliaAdelaide26 Jan 2009ODI # 2804
10.004934.90Englandv West IndiesProvidence22 Mar 2009ODI # 2827
8.005036.25West Indiesv PakistanAbu Dhabi14 Nov 2008ODI # 2775
10.005135.10Australiav New ZealandAdelaide10 Feb 2009ODI # 2819
10.015235.20South Africav AustraliaAdelaide26 Jan 2009ODI # 2804
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]