Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
234 runs31022.5v PakistanLahore24 Jan 2009ODI # 2803
159 runs33749.1v KenyaBloemfontein31 Oct 2008ODI # 2769
158 runs38837.4v EnglandRajkot14 Nov 2008ODI # 2774
156 runs30446.1v IrelandNairobi (Gym)17 Oct 2008ODI # 2766
151 runs35245.1v KenyaMombasa29 Jan 2009ODI # 2807
147 runs36441.4v Sri LankaColombo (RPS)3 Feb 2009ODI # 2813
141 runs28733.1v South AfricaDurban3 Apr 2009ODI # 2832
130 runs21128.2v ZimbabweMirpur12 Jan 2009ODI # 2791
129 runs29134.5v PakistanKarachi21 Jan 2009ODI # 2800
128 runs35949.2v BangladeshBenoni9 Nov 2008ODI # 2772
109 runs30746.2v KenyaMombasa27 Jan 2009ODI # 2805
95 runs28638.1v ZimbabweNairobi (Gym)19 Oct 2008ODI # 2768
86 runs28644.0v KenyaNairobi (Gym)18 Oct 2008ODI # 2767
84 runs11823.3v New ZealandHamilton11 Mar 2009ODI # 2824
79 runs25050.0v BangladeshChattogram14 Oct 2008ODI # 2765
75 runs21342.4v BangladeshMirpur11 Oct 2008ODI # 2764
68 runs32148.5v IndiaColombo (RPS)8 Feb 2009ODI # 2818
67 runs33348.0v Sri LankaColombo (RPS)5 Feb 2009ODI # 2815
66 runs28649.0v KenyaNairobi (Gym)1 Feb 2009ODI # 2812
61 runs28444.2v BangladeshPotchefstroom7 Nov 2008ODI # 2771
61 runs31845.5v AustraliaGqeberha13 Apr 2009ODI # 2840
58 runs39345.1v New ZealandChristchurch8 Mar 2009ODI # 2823
54 runs29347.0v EnglandIndore17 Nov 2008ODI # 2777
53 runs21628.0v New ZealandNapier3 Mar 2009ODI # 2821
47 runs30445.5v South AfricaJohannesburg17 Apr 2009ODI # 2841
39 runs28949.0v AustraliaW.A.C.A30 Jan 2009ODI # 2808
38 runs20646.2v BangladeshMirpur10 Jan 2009ODI # 2790
32 runs30247.3v New ZealandSydney8 Feb 2009ODI # 2817
31 runs27446.3v West IndiesAbu Dhabi16 Nov 2008ODI # 2776
26 runs17328.0v West IndiesGros Islet3 Apr 2009ODI # 2833
25 runs29050.0v AustraliaCape Town9 Apr 2009ODI # 2839
24 runs23348.5v West IndiesAbu Dhabi14 Nov 2008ODI # 2775
21 runs26548.2v EnglandProvidence22 Mar 2009ODI # 2827
19 runs19822.0v EnglandBengaluru23 Nov 2008ODI # 2781
19 runs15344.0v ZimbabweHarare30 Nov 2008ODI # 2785
16 runs18340.0v EnglandKanpur20 Nov 2008ODI # 2778
15 runs25749.2v Sri LankaColombo (RPS)31 Jan 2009ODI # 2810
9 runs20335.0v West IndiesNapier13 Jan 2009ODI # 2792
5 runs17228.0v ZimbabweHarare24 Nov 2008ODI # 2782
5 runs25050.0v South AfricaHobart18 Jan 2009ODI # 2796
1 run24646.2v West IndiesProvidence20 Mar 2009ODI # 2826
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
9 wickets6817.4v ZimbabweHarare22 Nov 2008ODI # 2780
9 wickets13518.3v West IndiesBridgetown29 Mar 2009ODI # 2829
8 wickets22045.5v Sri LankaKarachi20 Jan 2009ODI # 2798
8 wickets22338.1v AustraliaAdelaide26 Jan 2009ODI # 2804
8 wickets15023.2v IndiaAuckland14 Mar 2009ODI # 2825
8 wickets11714.4v EnglandBridgetown27 Mar 2009ODI # 2828
7 wickets20245.3v New ZealandMirpur9 Oct 2008ODI # 2763
7 wickets22335.3v KenyaKimberley2 Nov 2008ODI # 2770
7 wickets12920.3v West IndiesWellington7 Jan 2009ODI # 2788
7 wickets20035.0v KenyaNairobi (Gym)4 Feb 2009ODI # 2814
7 wickets13226.2v AustraliaCenturion5 Apr 2009ODI # 2834
6 wickets12833.2v ZimbabweHarare20 Nov 2008ODI # 2779
6 wickets27143.4v EnglandCuttack26 Nov 2008ODI # 2783
6 wickets16144.5v ZimbabweMirpur21 Jan 2009ODI # 2799
6 wickets12032.3v ZimbabweMirpur23 Jan 2009ODI # 2801
6 wickets24748.1v Sri LankaDambulla28 Jan 2009ODI # 2806
6 wickets22648.5v AustraliaMelbourne6 Feb 2009ODI # 2816
6 wickets24548.2v New ZealandAdelaide10 Feb 2009ODI # 2819
5 wickets15827.5v New ZealandChristchurch3 Jan 2009ODI # 2787
5 wickets14823.5v Sri LankaMirpur14 Jan 2009ODI # 2793
4 wickets29549.5v West IndiesAbu Dhabi12 Nov 2008ODI # 2773
4 wickets23548.2v KenyaNairobi (Gym)31 Jan 2009ODI # 2809
3 wickets27249.3v AustraliaMelbourne16 Jan 2009ODI # 2795
3 wickets27046.3v AustraliaSydney23 Jan 2009ODI # 2802
2 wickets14747.3v ZimbabweHarare28 Nov 2008ODI # 2784
2 wickets15348.1v BangladeshMirpur16 Jan 2009ODI # 2794
2 wickets12549.2v BangladeshMirpur19 Jan 2009ODI # 2797
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
9 wickets1946817.450.0v ZimbabweHarare22 Nov 2008ODI # 2780
7 wickets17712920.350.0v West IndiesWellington7 Jan 2009ODI # 2788
8 wickets17611714.444.0v EnglandBridgetown27 Mar 2009ODI # 2828
7 wickets14213226.250.0v AustraliaCenturion5 Apr 2009ODI # 2834
8 wickets11815023.243.0v IndiaAuckland14 Mar 2009ODI # 2825
6 wickets10012833.250.0v ZimbabweHarare20 Nov 2008ODI # 2779
7 wickets9020035.050.0v KenyaNairobi (Gym)4 Feb 2009ODI # 2814
7 wickets8722335.350.0v KenyaKimberley2 Nov 2008ODI # 2770
8 wickets7122338.150.0v AustraliaAdelaide26 Jan 2009ODI # 2804
5 wickets4314823.531.0v Sri LankaMirpur14 Jan 2009ODI # 2793
6 wickets3827143.450.0v EnglandCuttack26 Nov 2008ODI # 2783
6 wickets3116144.550.0v ZimbabweMirpur21 Jan 2009ODI # 2799
7 wickets2720245.350.0v New ZealandMirpur9 Oct 2008ODI # 2763
6 wickets2712032.337.0v ZimbabweMirpur23 Jan 2009ODI # 2801
8 wickets2522045.550.0v Sri LankaKarachi20 Jan 2009ODI # 2798
3 wickets2127046.350.0v AustraliaSydney23 Jan 2009ODI # 2802
2 wickets1514747.350.0v ZimbabweHarare28 Nov 2008ODI # 2784
2 wickets1115348.150.0v BangladeshMirpur16 Jan 2009ODI # 2794
6 wickets1124748.150.0v Sri LankaDambulla28 Jan 2009ODI # 2806
4 wickets1023548.250.0v KenyaNairobi (Gym)31 Jan 2009ODI # 2809
6 wickets1024548.250.0v New ZealandAdelaide10 Feb 2009ODI # 2819
9 wickets913518.320.0v West IndiesBridgetown29 Mar 2009ODI # 2829
6 wickets722648.550.0v AustraliaMelbourne6 Feb 2009ODI # 2816
2 wickets412549.250.0v BangladeshMirpur19 Jan 2009ODI # 2797
3 wickets327249.350.0v AustraliaMelbourne16 Jan 2009ODI # 2795
4 wickets129549.550.0v West IndiesAbu Dhabi12 Nov 2008ODI # 2773
5 wickets115827.528.0v New ZealandChristchurch3 Jan 2009ODI # 2787
2 wickets-18250.050.0v AustraliaW.A.C.A1 Feb 2009ODI # 2811
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]