Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
171*205163137104.90Indiav AustraliaW.A.C.A12 Jan 2016ODI # 3723
150215133136112.78Indiav South AfricaKanpur11 Oct 2015ODI # 3689
149179135112110.37Australiav IndiaW.A.C.A12 Jan 2016ODI # 3723
138*15496126143.75South Africav EnglandBloemfontein3 Feb 2016ODI # 3732
1382021406598.57Indiav South AfricaChennai22 Oct 2015ODI # 3698
135147117164115.38South Africav EnglandCenturion9 Feb 2016ODI # 3736
133*18411596115.65South Africav IndiaWankhede25 Oct 2015ODI # 3700
131*-1337898.49Afghanistanv ZimbabweSharjah29 Dec 2015ODI # 3716
12718713013297.69South Africav EnglandCenturion9 Feb 2016ODI # 3736
126154113142111.50Indiav AustraliaCanberra20 Jan 2016ODI # 3726
125165113105110.61Englandv South AfricaCenturion9 Feb 2016ODI # 3736
124*-116112106.89Hong Kongv U.A.E.ICCA Dubai16 Nov 2015ODI # 3709
12417512711397.63Indiav AustraliaBrisbane15 Jan 2016ODI # 3724
12217111393107.96Australiav IndiaSydney23 Jan 2016ODI # 3727
1199861311195.08South Africav IndiaWankhede25 Oct 2015ODI # 3700
11717411772100.00Indiav AustraliaMelbourne17 Jan 2016ODI # 3725
116*6852108223.07Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
1161551213695.86Afghanistanv ZimbabweBulawayo18 Oct 2015ODI # 3694
112128107102104.67South Africav IndiaChennai22 Oct 2015ODI # 3698
1121371207293.33Australiav IndiaW.A.C.A12 Jan 2016ODI # 3723
11219512814-87.50Englandv South AfricaCape Town14 Feb 2016ODI # 3738
110*14395151115.78West Indiesv Sri LankaPallekele7 Nov 2015ODI # 3704
110-1119499.09Zimbabwev AfghanistanSharjah6 Jan 2016ODI # 3722
10912087171125.28South Africav IndiaWankhede25 Oct 2015ODI # 3700
1091661177393.16Englandv PakistanAbu Dhabi13 Nov 2015ODI # 3708
109-12410187.90Englandv South AfricaJohannesburg12 Feb 2016ODI # 3737
1071711099198.16Bangladeshv ZimbabweMirpur7 Nov 2015ODI # 3703
10715310792100.00Australiav IndiaCanberra20 Jan 2016ODI # 3726
10613192111115.21Indiav AustraliaCanberra20 Jan 2016ODI # 3726
10510976115138.15Englandv South AfricaBloemfontein3 Feb 2016ODI # 3732
104*1167356142.46South Africav IndiaKanpur11 Oct 2015ODI # 3689
104*1298181128.39Indiav AustraliaSydney23 Jan 2016ODI # 3727
10317411811187.28South Africav IndiaRajkot18 Oct 2015ODI # 3695
102*17113010178.46Pakistanv EnglandAbu Dhabi11 Nov 2015ODI # 3707
102*1268492121.42Australiav IndiaSydney23 Jan 2016ODI # 3727
1021791243482.25Zimbabwev AfghanistanBulawayo24 Oct 2015ODI # 3699
1021501178187.17Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
1021571099393.57New Zealandv Sri LankaMount Maunganui5 Jan 2016ODI # 3721
101*1761229282.78Zimbabwev IrelandHarare11 Oct 2015ODI # 3690
101*15297111104.12South Africav EnglandCape Town14 Feb 2016ODI # 3738
991379264107.60Sri Lankav West IndiesColombo (RPS)4 Nov 2015ODI # 3702
991421089191.66Indiav AustraliaSydney23 Jan 2016ODI # 3727
991791248-79.83Englandv South AfricaGqeberha6 Feb 2016ODI # 3734
981207984124.05Australiav New ZealandWellington6 Feb 2016ODI # 3733
97-1368271.32Hong Kongv ScotlandMong Kok26 Jan 2016ODI # 3729
96*1941068190.56Pakistanv ZimbabweHarare3 Oct 2015ODI # 3686
961048383115.66Australiav IndiaMelbourne17 Jan 2016ODI # 3725
951561166-81.89Sri Lankav New ZealandMount Maunganui5 Jan 2016ODI # 3721
94-93113101.07Hong Kongv ScotlandMong Kok26 Jan 2016ODI # 3729
93*403098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
9312092121101.08Australiav IndiaCanberra20 Jan 2016ODI # 3726
92*1448674106.97Indiav South AfricaIndore14 Oct 2015ODI # 3692
91153929-98.91Sri Lankav New ZealandNelson31 Dec 2015ODI # 3717
91148979193.81Indiav AustraliaW.A.C.A12 Jan 2016ODI # 3723
901851258-72.00Zimbabwev PakistanHarare3 Oct 2015ODI # 3686
901077685118.42New Zealandv AustraliaAuckland3 Feb 2016ODI # 3731
891078061111.25Indiav AustraliaBrisbane15 Jan 2016ODI # 3724
87*1371036184.46Sri Lankav New ZealandNelson31 Dec 2015ODI # 3717
87875893150.00Indiav South AfricaWankhede25 Oct 2015ODI # 3700
861331135176.10Zimbabwev AfghanistanBulawayo22 Oct 2015ODI # 3697
84128869397.67New Zealandv PakistanAuckland31 Jan 2016ODI # 3730
83987074118.57West Indiesv Sri LankaColombo (RPS)4 Nov 2015ODI # 3702
83-1386360.14Zimbabwev AfghanistanSharjah2 Jan 2016ODI # 3719
8312977101107.79Pakistanv New ZealandAuckland31 Jan 2016ODI # 3730
82*-6836120.58Afghanistanv ZimbabweSharjah6 Jan 2016ODI # 3722
821721117-73.87New Zealandv PakistanWellington25 Jan 2016ODI # 3728
821248183101.23New Zealandv PakistanAuckland31 Jan 2016ODI # 3730
81*141955185.26Sri Lankav West IndiesColombo (RPS)4 Nov 2015ODI # 3702
8098817398.76Afghanistanv ZimbabweBulawayo22 Oct 2015ODI # 3697
79775694141.07New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
78695673139.28Indiav AustraliaSydney23 Jan 2016ODI # 3727
77155995-77.77Indiav South AfricaRajkot18 Oct 2015ODI # 3695
76*785861131.03Australiav IndiaBrisbane15 Jan 2016ODI # 3724
76127896485.39Bangladeshv ZimbabweMirpur9 Nov 2015ODI # 3705
761229611-79.16Englandv PakistanAbu Dhabi11 Nov 2015ODI # 3707
76-6412-118.75U.A.E.v Hong KongICCA Dubai16 Nov 2015ODI # 3709
76836055126.66Pakistanv New ZealandAuckland31 Jan 2016ODI # 3730
75*1057442101.35Pakistanv ZimbabweHarare1 Oct 2015ODI # 3685
74111924280.43Zimbabwev AfghanistanBulawayo20 Oct 2015ODI # 3696
73138987174.48Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
73116956476.84Bangladeshv ZimbabweMirpur11 Nov 2015ODI # 3706
73-3317221.21Hong Kongv U.A.E.ICCA Dubai18 Nov 2015ODI # 3711
73-987174.48Zimbabwev AfghanistanSharjah29 Dec 2015ODI # 3716
73117914180.21South Africav EnglandGqeberha6 Feb 2016ODI # 3734
72112779-93.50Irelandv ZimbabweHarare11 Oct 2015ODI # 3690
71-998171.71U.A.E.v Hong KongICCA Dubai18 Nov 2015ODI # 3711
711057132100.00Englandv PakistanDubai (DICS)20 Nov 2015ODI # 3712
71121845-84.52Australiav IndiaBrisbane15 Jan 2016ODI # 3724
7197817187.65Australiav IndiaBrisbane15 Jan 2016ODI # 3724
70*127884-79.54Irelandv ZimbabweHarare9 Oct 2015ODI # 3688
69*110729195.83Australiav New ZealandWellington6 Feb 2016ODI # 3733
68108919-74.72Indiav AustraliaMelbourne17 Jan 2016ODI # 3725
67*85696297.10Englandv PakistanSharjah17 Nov 2015ODI # 3710
67835542121.81Zimbabwev PakistanHarare3 Oct 2015ODI # 3686
67141855278.82Zimbabwev PakistanHarare5 Oct 2015ODI # 3687
66138827-80.48Sri Lankav New ZealandChristchurch26 Dec 2015ODI # 3714
65695563118.18Irelandv ZimbabweHarare11 Oct 2015ODI # 3690
6595747287.83Indiav South AfricaRajkot18 Oct 2015ODI # 3695
65604574144.44Sri Lankav New ZealandNelson31 Dec 2015ODI # 3717
65112738-89.04Englandv South AfricaCenturion9 Feb 2016ODI # 3736
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]