Players

Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
10.0-4664.60Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
9.531951.93Australiav PakistanW.A.C.A29 Jan 2010ODI # 2947
10.032352.30Englandv South AfricaGqeberha29 Nov 2009ODI # 2931
9.2-2953.10Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
10.043553.50Australiav IndiaGuwahati8 Nov 2009ODI # 2925
10.0-4354.30Australiav PakistanAdelaide26 Jan 2010ODI # 2946
9.314855.05South Africav EnglandCape Town27 Nov 2009ODI # 2930
8.0-5757.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.0-3143.87New Zealandv EnglandJohannesburg29 Sep 2009ODI # 2902
10.033143.10Afghanistanv CanadaSharjah16 Feb 2010ODI # 2957
10.0-3243.20Indiav Sri LankaCuttack21 Dec 2009ODI # 2934
10.0-3343.30Pakistanv New ZealandAbu Dhabi9 Nov 2009ODI # 2927
10.0-3343.30Bangladeshv New ZealandChristchurch11 Feb 2010ODI # 2953
8.4-3343.80Kenyav NetherlandsNairobi (Gym)18 Feb 2010ODI # 2958
9.333543.68Australiav PakistanW.A.C.A31 Jan 2010ODI # 2948
10.0-3643.60Australiav PakistanBrisbane22 Jan 2010ODI # 2944
9.0-3644.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.0-4344.77West Indiesv ZimbabweProvidence6 Mar 2010ODI # 2970
10.0-4444.40New Zealandv PakistanJohannesburg3 Oct 2009ODI # 2906
10.014644.60Zimbabwev KenyaHarare17 Oct 2009ODI # 2911
10.0-4844.80Sri Lankav IndiaMirpur13 Jan 2010ODI # 2943
9.015145.66Australiav New ZealandAuckland6 Mar 2010ODI # 2969
10.0-5545.50Indiav PakistanCenturion26 Sep 2009ODI # 2898
9.5-6146.20Kenyav ZimbabweHarare15 Oct 2009ODI # 2910
9.5-6146.20West Indiesv AustraliaSydney12 Feb 2010ODI # 2954
10.0-6846.80Bangladeshv New ZealandNapier5 Feb 2010ODI # 2949
10.0-7147.10Englandv South AfricaCape Town27 Nov 2009ODI # 2930
6.51831.17Bangladeshv ZimbabweChattogram3 Nov 2009ODI # 2920
4.111333.12Bangladeshv ZimbabweMirpur31 Oct 2009ODI # 2917
7.3-1532.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.0-2335.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.3-2733.17South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
8.022833.50Pakistanv West IndiesJohannesburg23 Sep 2009ODI # 2894
6.2-2834.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.0-2934.14South Africav IndiaJaipur21 Feb 2010ODI # 2961
7.0-3034.28Sri Lankav South AfricaCenturion22 Sep 2009ODI # 2893
8.013133.87Indiav West IndiesJohannesburg30 Sep 2009ODI # 2904
10.0-3233.20Englandv BangladeshMirpur28 Feb 2010ODI # 2964
10.023233.20Bangladeshv EnglandMirpur2 Mar 2010ODI # 2965
10.013233.20West Indiesv IrelandKingston15 Apr 2010ODI # 2978
10.0-3333.30New Zealandv BangladeshNapier5 Feb 2010ODI # 2949
7.013334.71Australiav West IndiesMelbourne19 Feb 2010ODI # 2960
10.033333.30West Indiesv ZimbabweKingstown14 Mar 2010ODI # 2976
8.2-3434.08Australiav New ZealandAuckland6 Mar 2010ODI # 2969
10.0-3433.40Zimbabwev West IndiesKingstown12 Mar 2010ODI # 2974
6.3-3535.38Indiav AustraliaNagpur28 Oct 2009ODI # 2915
9.0-3533.88Kenyav NetherlandsNairobi (Gym)18 Feb 2010ODI # 2958
10.0-3633.60Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
7.0-3635.14Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
8.413634.15Bangladeshv ZimbabweMirpur27 Oct 2009ODI # 2914
8.023634.50South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
3.0-36312.00Zimbabwev West IndiesProvidence4 Mar 2010ODI # 2967
10.0-3733.70Australiav New ZealandCenturion5 Oct 2009ODI # 2907
8.0-3734.62Indiav AustraliaMohali2 Nov 2009ODI # 2919
10.023733.70New Zealandv BangladeshChristchurch11 Feb 2010ODI # 2953
8.013734.62South Africav IndiaAhmedabad27 Feb 2010ODI # 2963
9.5-3733.76West Indiesv ZimbabweProvidence6 Mar 2010ODI # 2970
10.0-3833.80Kenyav ZimbabweHarare13 Oct 2009ODI # 2909
10.0-3833.80Zimbabwev BangladeshMirpur31 Oct 2009ODI # 2917
9.023834.22Australiav IndiaMohali2 Nov 2009ODI # 2919
10.023833.80Indiav Sri LankaMirpur10 Jan 2010ODI # 2941
10.0-3933.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.0-4234.20Englandv South AfricaCenturion27 Sep 2009ODI # 2900
10.014234.20Pakistanv AustraliaW.A.C.A29 Jan 2010ODI # 2947
10.0-4234.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:

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]

India vs South Africa at Raipur, South Africa in India 2nd ODI, Dec 3, 2025 [ODI # 4935]

India vs South Africa at Ranchi, South Africa in India 1st ODI, Nov 30, 2025 [ODI # 4934]