Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 run29050.0v CanadaSharjah16 Feb 2010ODI # 2957
1 run29950.0v South AfricaJaipur21 Feb 2010ODI # 2961
2 runs25550.0v West IndiesProvidence4 Mar 2010ODI # 2967
3 runs35149.4v IndiaHyderabad5 Nov 2009ODI # 2923
3 runs41550.0v Sri LankaRajkot15 Dec 2009ODI # 2932
4 runs29350.0v IndiaVadodara25 Oct 2009ODI # 2913
7 runs21249.1v PakistanAbu Dhabi9 Nov 2009ODI # 2927
12 runs26643.2v New ZealandAuckland6 Mar 2010ODI # 2969
20 runs26749.5v ZimbabweHarare15 Oct 2009ODI # 2910
22 runs32450.0v South AfricaCenturion27 Sep 2009ODI # 2900
24 runs25146.4v IndiaMohali2 Nov 2009ODI # 2919
38 runs31646.4v Sri LankaJohannesburg27 Sep 2009ODI # 2899
40 runs28747.4v PakistanAdelaide26 Jan 2010ODI # 2946
45 runs29650.0v ZimbabweBenoni8 Nov 2009ODI # 2926
45 runs28550.0v BangladeshChattogram5 Mar 2010ODI # 2968
50 runs27646.5v West IndiesJohannesburg26 Sep 2009ODI # 2897
50 runs32550.0v West IndiesBrisbane14 Feb 2010ODI # 2955
51 runs24246.1v AustraliaWellington13 Mar 2010ODI # 2975
54 runs30344.5v IndiaCenturion26 Sep 2009ODI # 2898
55 runs26237.4v South AfricaCenturion22 Sep 2009ODI # 2893
64 runs30447.2v PakistanAbu Dhabi6 Nov 2009ODI # 2924
80 runs20132.0v KenyaNairobi (Gym)18 Feb 2010ODI # 2958
86 runs26444.5v KenyaHarare13 Oct 2009ODI # 2909
90 runs36644.3v IndiaAhmedabad27 Feb 2010ODI # 2963
91 runs31449.5v KenyaHarare12 Oct 2009ODI # 2908
99 runs35548.3v AustraliaNagpur28 Oct 2009ODI # 2915
112 runs35541.3v EnglandCape Town27 Nov 2009ODI # 2930
113 runs25734.2v West IndiesMelbourne7 Feb 2010ODI # 2950
125 runs32536.5v West IndiesMelbourne19 Feb 2010ODI # 2960
135 runs27837.5v PakistanW.A.C.A29 Jan 2010ODI # 2947
138 runs28839.2v New ZealandAbu Dhabi3 Nov 2009ODI # 2921
140 runs26837.3v PakistanSydney24 Jan 2010ODI # 2945
141 runs24631.5v ZimbabweKingstown10 Mar 2010ODI # 2972
142 runs33039.3v KenyaHarare18 Oct 2009ODI # 2912
146 runs33743.5v BangladeshNapier5 Feb 2010ODI # 2949
153 runs40242.5v South AfricaGwalior24 Feb 2010ODI # 2962
208 runs31739.2v CanadaKingston13 Apr 2010ODI # 2977
212 runs33234.3v ZimbabweCenturion10 Nov 2009ODI # 2928
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 wicket22249.0v ZimbabweChattogram5 Nov 2009ODI # 2922
2 wickets20650.0v PakistanCenturion30 Sep 2009ODI # 2903
2 wickets21349.2v PakistanW.A.C.A31 Jan 2010ODI # 2948
2 wickets26148.5v BangladeshMirpur2 Mar 2010ODI # 2965
2 wickets27649.2v AustraliaNapier3 Mar 2010ODI # 2966
3 wickets30249.1v IndiaNagpur18 Dec 2009ODI # 2933
3 wickets24244.5v BangladeshChristchurch11 Feb 2010ODI # 2953
4 wickets14727.1v EnglandJohannesburg29 Sep 2009ODI # 2902
4 wickets19740.4v ZimbabweMirpur31 Oct 2009ODI # 2917
4 wickets24648.3v IndiaMirpur13 Jan 2010ODI # 2943
4 wickets17839.2v AfghanistanSharjah18 Feb 2010ODI # 2959
4 wickets20747.5v ZimbabweProvidence6 Mar 2010ODI # 2970
4 wickets14234.3v ZimbabweKingstown12 Mar 2010ODI # 2974
4 wickets16227.4v ZimbabweKingstown14 Mar 2010ODI # 2976
5 wickets13430.3v West IndiesJohannesburg23 Sep 2009ODI # 2894
5 wickets21541.1v New ZealandCenturion24 Sep 2009ODI # 2895
5 wickets23447.5v PakistanJohannesburg3 Oct 2009ODI # 2906
5 wickets18734.4v BangladeshMirpur27 Oct 2009ODI # 2914
5 wickets28048.0v IndiaMirpur5 Jan 2010ODI # 2938
5 wickets27548.3v PakistanBrisbane22 Jan 2010ODI # 2944
5 wickets18427.3v BangladeshDunedin8 Feb 2010ODI # 2951
6 wickets21345.0v Sri LankaJohannesburg25 Sep 2009ODI # 2896
6 wickets20145.2v New ZealandCenturion5 Oct 2009ODI # 2907
6 wickets27148.0v KenyaHarare17 Oct 2009ODI # 2911
6 wickets23048.2v AustraliaDelhi31 Oct 2009ODI # 2918
6 wickets4511.5v ZimbabweChattogram3 Nov 2009ODI # 2920
6 wickets17141.5v IndiaGuwahati8 Nov 2009ODI # 2925
6 wickets29747.3v BangladeshMirpur7 Jan 2010ODI # 2939
6 wickets24843.0v BangladeshMirpur11 Jan 2010ODI # 2942
6 wickets22034.5v NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
6 wickets22946.0v BangladeshMirpur28 Feb 2010ODI # 2964
6 wickets24647.2v New ZealandHamilton9 Mar 2010ODI # 2971
6 wickets20031.1v New ZealandAuckland11 Mar 2010ODI # 2973
6 wickets21344.0v IrelandKingston15 Apr 2010ODI # 2978
7 wickets13032.1v West IndiesJohannesburg30 Sep 2009ODI # 2904
7 wickets22029.3v ZimbabweMirpur29 Oct 2009ODI # 2916
7 wickets25146.0v South AfricaCenturion22 Nov 2009ODI # 2929
7 wickets12031.2v South AfricaGqeberha29 Nov 2009ODI # 2931
7 wickets24042.3v Sri LankaCuttack21 Dec 2009ODI # 2934
7 wickets31648.1v Sri LankaEden Gardens24 Dec 2009ODI # 2935
7 wickets26144.5v BangladeshMirpur4 Jan 2010ODI # 2937
8 wickets21432.4v Sri LankaMirpur10 Jan 2010ODI # 2941
8 wickets17126.3v West IndiesAdelaide9 Feb 2010ODI # 2952
9 wickets25841.5v EnglandCenturion2 Oct 2009ODI # 2905
9 wickets25042.5v BangladeshMirpur8 Jan 2010ODI # 2940
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
Australia2 wickets-20650.050.0v PakistanCenturion30 Sep 2009ODI # 2903
2 wickets421349.250.0v PakistanW.A.C.A31 Jan 2010ODI # 2948
2 wickets427649.250.0v AustraliaNapier3 Mar 2010ODI # 2966
3 wickets530249.150.0v IndiaNagpur18 Dec 2009ODI # 2933
1 wicket622249.050.0v ZimbabweChattogram5 Nov 2009ODI # 2922
6 wickets621344.045.0v IrelandKingston15 Apr 2010ODI # 2978
2 wickets726148.550.0v BangladeshMirpur2 Mar 2010ODI # 2965
4 wickets924648.350.0v IndiaMirpur13 Jan 2010ODI # 2943
5 wickets927548.350.0v PakistanBrisbane22 Jan 2010ODI # 2944
6 wickets1023048.250.0v AustraliaDelhi31 Oct 2009ODI # 2918
7 wickets1131648.150.0v Sri LankaEden Gardens24 Dec 2009ODI # 2935
6 wickets1227148.050.0v KenyaHarare17 Oct 2009ODI # 2911
5 wickets1228048.050.0v IndiaMirpur5 Jan 2010ODI # 2938
5 wickets1323447.550.0v PakistanJohannesburg3 Oct 2009ODI # 2906
4 wickets1320747.550.0v ZimbabweProvidence6 Mar 2010ODI # 2970
6 wickets1529747.350.0v BangladeshMirpur7 Jan 2010ODI # 2939
6 wickets1624647.250.0v New ZealandHamilton9 Mar 2010ODI # 2971
6 wickets1720031.134.0v New ZealandAuckland11 Mar 2010ODI # 2973
7 wickets2425146.050.0v South AfricaCenturion22 Nov 2009ODI # 2929
6 wickets2422946.050.0v BangladeshMirpur28 Feb 2010ODI # 2964
6 wickets2820145.250.0v New ZealandCenturion5 Oct 2009ODI # 2907
6 wickets3021345.050.0v Sri LankaJohannesburg25 Sep 2009ODI # 2896
7 wickets3126144.550.0v BangladeshMirpur4 Jan 2010ODI # 2937
3 wickets3124244.550.0v BangladeshChristchurch11 Feb 2010ODI # 2953
6 wickets4224843.050.0v BangladeshMirpur11 Jan 2010ODI # 2942
9 wickets4325042.550.0v BangladeshMirpur8 Jan 2010ODI # 2940
7 wickets4524042.350.0v Sri LankaCuttack21 Dec 2009ODI # 2934
9 wickets4925841.550.0v EnglandCenturion2 Oct 2009ODI # 2905
6 wickets4917141.550.0v IndiaGuwahati8 Nov 2009ODI # 2925
5 wickets5321541.150.0v New ZealandCenturion24 Sep 2009ODI # 2895
4 wickets5619740.450.0v ZimbabweMirpur31 Oct 2009ODI # 2917
4 wickets6417839.250.0v AfghanistanSharjah18 Feb 2010ODI # 2959
6 wickets9122034.550.0v NetherlandsNairobi (Gym)16 Feb 2010ODI # 2956
5 wickets9218734.450.0v BangladeshMirpur27 Oct 2009ODI # 2914
4 wickets9314234.350.0v ZimbabweKingstown12 Mar 2010ODI # 2974
8 wickets10421432.450.0v Sri LankaMirpur10 Jan 2010ODI # 2941
7 wickets10713032.150.0v West IndiesJohannesburg30 Sep 2009ODI # 2904
7 wickets11212031.250.0v South AfricaGqeberha29 Nov 2009ODI # 2931
5 wickets11713430.350.0v West IndiesJohannesburg23 Sep 2009ODI # 2894
7 wickets12322029.350.0v ZimbabweMirpur29 Oct 2009ODI # 2916
4 wickets13416227.450.0v ZimbabweKingstown14 Mar 2010ODI # 2976
5 wickets13518427.350.0v BangladeshDunedin8 Feb 2010ODI # 2951
4 wickets13714727.150.0v EnglandJohannesburg29 Sep 2009ODI # 2902
8 wickets14117126.350.0v West IndiesAdelaide9 Feb 2010ODI # 2952
6 wickets2294511.550.0v ZimbabweChattogram3 Nov 2009ODI # 2920
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
No records found
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]