Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
214 runs43936.0v IndiaWankhede25 Oct 2015ODI # 3700
159 runs30824.2v AustraliaAuckland3 Feb 2016ODI # 3731
145 runs27436.1v ZimbabweMirpur7 Nov 2015ODI # 3703
136 runs28340.1v U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
131 runs26037.0v ZimbabweHarare1 Oct 2015ODI # 3685
117 runs17616.1v AfghanistanSharjah2 Jan 2016ODI # 3719
109 runs26039.1v ScotlandMong Kok26 Jan 2016ODI # 3729
95 runs28445.5v PakistanAbu Dhabi13 Nov 2015ODI # 3708
89 runs29942.3v U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
84 runs35640.4v PakistanDubai (DICS)20 Nov 2015ODI # 3712
73 runs24644.1v ZimbabweBulawayo24 Oct 2015ODI # 3699
70 runs28146.0v PakistanWellington25 Jan 2016ODI # 3728
65 runs22745.0v AfghanistanSharjah4 Jan 2016ODI # 3720
61 runs27743.3v ZimbabweMirpur11 Nov 2015ODI # 3706
58 runs27246.4v ZimbabweBulawayo18 Oct 2015ODI # 3694
58 runs24243.2v ZimbabweMirpur9 Nov 2015ODI # 3705
55 runs24743.4v AustraliaHamilton8 Feb 2016ODI # 3735
49 runs13230.5v ZimbabweSharjah25 Dec 2015ODI # 3713
39 runs29033.3v South AfricaBloemfontein3 Feb 2016ODI # 3732
36 runs29547.1v Sri LankaMount Maunganui5 Jan 2016ODI # 3721
35 runs30050.0v South AfricaChennai22 Oct 2015ODI # 3698
25 runs34949.2v IndiaCanberra20 Jan 2016ODI # 3726
22 runs24843.4v South AfricaIndore14 Oct 2015ODI # 3692
19 runs16232.3v West IndiesPallekele7 Nov 2015ODI # 3704
18 runs27150.0v IndiaRajkot18 Oct 2015ODI # 3695
5 runs26248.0v PakistanHarare3 Oct 2015ODI # 3686
5 runs30450.0v IndiaKanpur11 Oct 2015ODI # 3689
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 wickets1188.2v Sri LankaChristchurch28 Dec 2015ODI # 3715
8 wickets12323.2v AfghanistanBulawayo16 Oct 2015ODI # 3693
8 wickets22536.3v West IndiesColombo (RPS)4 Nov 2015ODI # 3702
8 wickets27746.2v New ZealandNelson31 Dec 2015ODI # 3717
7 wickets16234.0v ZimbabweHarare5 Oct 2015ODI # 3687
7 wickets18921.0v Sri LankaChristchurch26 Dec 2015ODI # 3714
7 wickets30949.0v IndiaBrisbane15 Jan 2016ODI # 3724
7 wickets31946.2v EnglandCenturion9 Feb 2016ODI # 3736
6 wickets22449.4v AfghanistanBulawayo20 Oct 2015ODI # 3696
6 wickets21743.4v EnglandAbu Dhabi11 Nov 2015ODI # 3707
6 wickets20941.0v PakistanSharjah17 Nov 2015ODI # 3710
6 wickets33149.4v AustraliaSydney23 Jan 2016ODI # 3727
5 wickets26948.3v IrelandHarare11 Oct 2015ODI # 3690
5 wickets31049.2v IndiaW.A.C.A12 Jan 2016ODI # 3723
5 wickets26346.2v South AfricaGqeberha6 Feb 2016ODI # 3734
5 wickets23744.0v EnglandCape Town14 Feb 2016ODI # 3738
4 wickets25447.4v ZimbabweSharjah29 Dec 2015ODI # 3716
4 wickets28246.3v New ZealandWellington6 Feb 2016ODI # 3733
3 wickets18546.4v ZimbabweBulawayo22 Oct 2015ODI # 3697
3 wickets29648.5v IndiaMelbourne17 Jan 2016ODI # 3725
3 wickets26342.4v PakistanAuckland31 Jan 2016ODI # 3730
2 wickets22049.0v IrelandHarare9 Oct 2015ODI # 3688
2 wickets18846.5v ZimbabweHarare13 Oct 2015ODI # 3691
2 wickets24949.4v ZimbabweSharjah6 Jan 2016ODI # 3722
1 wicket16324.5v West IndiesColombo (RPS)1 Nov 2015ODI # 3701
1 wicket26347.2v EnglandJohannesburg12 Feb 2016ODI # 3737
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets2501188.250.0v Sri LankaChristchurch28 Dec 2015ODI # 3715
7 wickets17418921.050.0v Sri LankaChristchurch26 Dec 2015ODI # 3714
8 wickets16012323.250.0v AfghanistanBulawayo16 Oct 2015ODI # 3693
7 wickets9616234.050.0v ZimbabweHarare5 Oct 2015ODI # 3687
6 wickets5420941.050.0v PakistanSharjah17 Nov 2015ODI # 3710
6 wickets3821743.450.0v EnglandAbu Dhabi11 Nov 2015ODI # 3707
5 wickets3623744.050.0v EnglandCape Town14 Feb 2016ODI # 3738
8 wickets2227746.250.0v New ZealandNelson31 Dec 2015ODI # 3717
5 wickets2226346.250.0v South AfricaGqeberha6 Feb 2016ODI # 3734
7 wickets2231946.250.0v EnglandCenturion9 Feb 2016ODI # 3736
4 wickets2128246.350.0v New ZealandWellington6 Feb 2016ODI # 3733
3 wickets2018546.450.0v ZimbabweBulawayo22 Oct 2015ODI # 3697
2 wickets1918846.550.0v ZimbabweHarare13 Oct 2015ODI # 3691
1 wicket1626347.250.0v EnglandJohannesburg12 Feb 2016ODI # 3737
4 wickets1425447.450.0v ZimbabweSharjah29 Dec 2015ODI # 3716
5 wickets926948.350.0v IrelandHarare11 Oct 2015ODI # 3690
8 wickets922536.338.0v West IndiesColombo (RPS)4 Nov 2015ODI # 3702
1 wicket716324.526.0v West IndiesColombo (RPS)1 Nov 2015ODI # 3701
3 wickets729648.550.0v IndiaMelbourne17 Jan 2016ODI # 3725
2 wickets622049.050.0v IrelandHarare9 Oct 2015ODI # 3688
7 wickets630949.050.0v IndiaBrisbane15 Jan 2016ODI # 3724
5 wickets431049.250.0v IndiaW.A.C.A12 Jan 2016ODI # 3723
6 wickets222449.450.0v AfghanistanBulawayo20 Oct 2015ODI # 3696
2 wickets224949.450.0v ZimbabweSharjah6 Jan 2016ODI # 3722
6 wickets233149.450.0v AustraliaSydney23 Jan 2016ODI # 3727
3 wickets226342.443.0v PakistanAuckland31 Jan 2016ODI # 3730
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]