Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
10.004664.60Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
9.531951.93Australiav PakistanW.A.C.A29 Jan 2010ODI # 2947
10.032352.30Englandv South AfricaGqeberha29 Nov 2009ODI # 2931
9.202953.10Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
10.043553.50Australiav IndiaGuwahati8 Nov 2009ODI # 2925
10.004354.30Australiav PakistanAdelaide26 Jan 2010ODI # 2946
9.314855.05South Africav EnglandCape Town27 Nov 2009ODI # 2930
8.005757.12South Africav New ZealandCenturion24 Sep 2009ODI # 2895
10.016656.60Sri Lankav IndiaMirpur5 Jan 2010ODI # 2938
9.022142.33West Indiesv ZimbabweKingstown12 Mar 2010ODI # 2974
10.032542.50West Indiesv PakistanJohannesburg23 Sep 2009ODI # 2894
10.012642.60West Indiesv ZimbabweKingstown10 Mar 2010ODI # 2972
9.112642.83New Zealandv AustraliaWellington13 Mar 2010ODI # 2975
8.022843.50Australiav West IndiesAdelaide9 Feb 2010ODI # 2952
9.012843.11Englandv BangladeshChattogram5 Mar 2010ODI # 2968
8.003143.87New Zealandv EnglandJohannesburg29 Sep 2009ODI # 2902
10.033143.10Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
10.003243.20Indiav Sri LankaCuttack21 Dec 2009ODI # 2934
10.003343.30Pakistanv New ZealandAbu Dhabi9 Nov 2009ODI # 2927
10.003343.30Bangladeshv New ZealandChristchurch11 Feb 2010ODI # 2953
8.403343.80Kenyav NetherlandsNairobi (Gym)18 Feb 2010ODI # 2958
9.333543.68Australiav PakistanW.A.C.A31 Jan 2010ODI # 2948
10.003643.60Australiav PakistanBrisbane22 Jan 2010ODI # 2944
9.003644.00New Zealandv AustraliaWellington13 Mar 2010ODI # 2975
8.113944.77Englandv New ZealandJohannesburg29 Sep 2009ODI # 2902
10.013943.90Canadav AfghanistanSharjah16 Feb 2010ODI # 2957
10.024344.30Canadav AfghanistanSharjah18 Feb 2010ODI # 2959
9.004344.77West Indiesv ZimbabweProvidence6 Mar 2010ODI # 2970
10.004444.40New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
10.014644.60Zimbabwev KenyaHarare17 Oct 2009ODI # 2911
10.004844.80Sri Lankav IndiaMirpur13 Jan 2010ODI # 2943
9.015145.66Australiav New ZealandAuckland6 Mar 2010ODI # 2969
10.005545.50Indiav PakistanCenturion26 Sep 2009ODI # 2898
9.506146.20Kenyav ZimbabweHarare15 Oct 2009ODI # 2910
9.506146.20West Indiesv AustraliaSydney12 Feb 2010ODI # 2954
10.006846.80Bangladeshv New ZealandNapier5 Feb 2010ODI # 2949
10.007147.10Englandv South AfricaCape Town27 Nov 2009ODI # 2930
6.51831.17Bangladeshv ZimbabweChattogram3 Nov 2009ODI # 2920
4.111333.12Bangladeshv ZimbabweMirpur31 Oct 2009ODI # 2917
7.301532.00Australiav PakistanSydney24 Jan 2010ODI # 2945
9.221531.60West Indiesv CanadaKingston13 Apr 2010ODI # 2977
7.021632.28Bangladeshv ZimbabweChattogram3 Nov 2009ODI # 2920
7.011732.42Netherlandsv KenyaNairobi (Gym)18 Feb 2010ODI # 2958
9.322032.10Englandv Sri LankaJohannesburg25 Sep 2009ODI # 2896
9.122032.18New Zealandv PakistanAbu Dhabi9 Nov 2009ODI # 2927
6.022033.33South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
10.022132.10New Zealandv EnglandJohannesburg29 Sep 2009ODI # 2902
9.032232.44Indiav West IndiesJohannesburg30 Sep 2009ODI # 2904
4.002335.75New Zealandv PakistanAbu Dhabi6 Nov 2009ODI # 2924
7.012433.42Pakistanv West IndiesJohannesburg23 Sep 2009ODI # 2894
9.012432.66Australiav West IndiesMelbourne7 Feb 2010ODI # 2950
6.022434.00Netherlandsv KenyaNairobi (Gym)18 Feb 2010ODI # 2958
10.022732.70New Zealandv AustraliaCenturion5 Oct 2009ODI # 2907
8.012733.37Zimbabwev BangladeshMirpur27 Oct 2009ODI # 2914
8.302733.17South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
8.022833.50Pakistanv West IndiesJohannesburg23 Sep 2009ODI # 2894
6.202834.42Australiav West IndiesMelbourne7 Feb 2010ODI # 2950
9.012833.11West Indiesv ZimbabweKingstown10 Mar 2010ODI # 2972
7.522933.70Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
7.412933.78Australiav IndiaMohali2 Nov 2009ODI # 2919
10.012932.90Bangladeshv ZimbabweChattogram5 Nov 2009ODI # 2922
7.002934.14South Africav IndiaJaipur21 Feb 2010ODI # 2961
7.003034.28Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
8.013133.87Indiav West IndiesJohannesburg30 Sep 2009ODI # 2904
10.003233.20Englandv BangladeshMirpur28 Feb 2010ODI # 2964
10.023233.20Bangladeshv EnglandMirpur2 Mar 2010ODI # 2965
10.013233.20West Indiesv IrelandKingston15 Apr 2010ODI # 2978
10.003333.30New Zealandv BangladeshNapier5 Feb 2010ODI # 2949
7.013334.71Australiav West IndiesMelbourne19 Feb 2010ODI # 2960
10.033333.30West Indiesv ZimbabweKingstown14 Mar 2010ODI # 2976
8.203434.08Australiav New ZealandAuckland6 Mar 2010ODI # 2969
10.003433.40Zimbabwev West IndiesKingstown12 Mar 2010ODI # 2974
6.303535.38Indiav AustraliaNagpur28 Oct 2009ODI # 2915
9.003533.88Kenyav NetherlandsNairobi (Gym)18 Feb 2010ODI # 2958
10.003633.60Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
7.003635.14Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
8.413634.15Bangladeshv ZimbabweMirpur27 Oct 2009ODI # 2914
8.023634.50South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
3.0036312.00Zimbabwev West IndiesProvidence4 Mar 2010ODI # 2967
10.003733.70Australiav New ZealandCenturion5 Oct 2009ODI # 2907
8.003734.62Indiav AustraliaMohali2 Nov 2009ODI # 2919
10.023733.70New Zealandv BangladeshChristchurch11 Feb 2010ODI # 2953
8.013734.62South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
9.503733.76West Indiesv ZimbabweProvidence6 Mar 2010ODI # 2970
10.003833.80Kenyav ZimbabweHarare13 Oct 2009ODI # 2909
10.003833.80Zimbabwev BangladeshMirpur31 Oct 2009ODI # 2917
9.023834.22Australiav IndiaMohali2 Nov 2009ODI # 2919
10.023833.80Indiav Sri LankaMirpur10 Jan 2010ODI # 2941
10.003933.90Sri Lankav New ZealandJohannesburg27 Sep 2009ODI # 2899
9.013934.33Australiav IndiaGuwahati8 Nov 2009ODI # 2925
9.013934.33South Africav EnglandCape Town27 Nov 2009ODI # 2930
10.013933.90Kenyav NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
9.114034.36Indiav Sri LankaMirpur10 Jan 2010ODI # 2941
9.214134.39Australiav New ZealandHamilton9 Mar 2010ODI # 2971
10.004234.20Englandv South AfricaCenturion27 Sep 2009ODI # 2900
10.014234.20Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
10.004234.20New Zealandv BangladeshChristchurch11 Feb 2010ODI # 2953
10.024334.30New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
10.024334.30New Zealandv BangladeshDunedin8 Feb 2010ODI # 2951
7.014436.28Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
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]