Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
162-137204118.24Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
162-971114167.01West Indiesv EnglandSt George's27 Feb 2019ODI # 4099
157*217129134121.70Indiav West IndiesVisakhapatnam24 Oct 2018ODI # 4059
153*-143116106.99Australiav PakistanSharjah24 Mar 2019ODI # 4117
152*-117158129.91Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
150-771312194.80Englandv West IndiesSt George's27 Feb 2019ODI # 4099
146*-144123101.38West Indiesv BangladeshMirpur11 Dec 2018ODI # 4072
145*-13688106.61Irelandv AfghanistanDehradun5 Mar 2019ODI # 4105
144-140136102.85Bangladeshv ZimbabweMirpur21 Oct 2018ODI # 4057
143-115183124.34Indiav AustraliaMohali10 Mar 2019ODI # 4111
140-107212130.84Indiav West IndiesGuwahati21 Oct 2018ODI # 4056
140-74813189.18Sri Lankav New ZealandMount Maunganui5 Jan 2019ODI # 4075
139-108134128.70South Africav AustraliaHobart11 Nov 2018ODI # 4069
138-13911599.28New Zealandv Sri LankaMount Maunganui3 Jan 2019ODI # 4074
137-13194104.58New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
135216129312104.65West Indiesv EnglandBridgetown20 Feb 2019ODI # 4096
133204129106103.10Indiav AustraliaSydney12 Jan 2019ODI # 4077
131182123113106.50Australiav IndiaAdelaide15 Jan 2019ODI # 4078
130-129113100.77Pakistanv AustraliaDubai (DICS)31 Mar 2019ODI # 4120
129*-14310190.20Zimbabwev BangladeshChattogram26 Oct 2018ODI # 4061
125-114152109.64South Africav AustraliaHobart11 Nov 2018ODI # 4069
124*-80123155.00New Zealandv Sri LankaNelson8 Jan 2019ODI # 4076
123*20913410391.79West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
12311885153144.70Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
123-95161129.47Indiav AustraliaRanchi8 Mar 2019ODI # 4109
121131108162112.03South Africav Sri LankaDurban10 Mar 2019ODI # 4112
11812688144134.09New Zealandv BangladeshChristchurch16 Feb 2019ODI # 4094
117*19211684100.86New Zealandv BangladeshNapier13 Feb 2019ODI # 4093
117-9296127.17Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
117-10583111.42Australiav IndiaMohali10 Mar 2019ODI # 4111
116-12010-96.66Indiav AustraliaNagpur5 Mar 2019ODI # 4106
116-1358485.92Australiav PakistanSharjah22 Mar 2019ODI # 4116
115-112102102.67Bangladeshv ZimbabweChattogram26 Oct 2018ODI # 4061
115-109151105.50Nepalv U.A.E.ICCA Dubai28 Jan 2019ODI # 4089
115-12611-91.26Pakistanv AustraliaSharjah24 Mar 2019ODI # 4117
112*16111415198.24South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
112-1199-94.11Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
108*-1319182.44West Indiesv BangladeshSylhet14 Dec 2018ODI # 4073
108*2121207190.00South Africav PakistanGqeberha19 Jan 2019ODI # 4080
107-11910189.91Indiav West IndiesPune27 Oct 2018ODI # 4062
106-7866135.89West Indiesv IndiaGuwahati21 Oct 2018ODI # 4056
106-10274103.92Australiav South AfricaHobart11 Nov 2018ODI # 4069
104*1208374125.30West Indiesv EnglandBridgetown22 Feb 2019ODI # 4097
104*-9855106.12Afghanistanv IrelandDehradun5 Mar 2019ODI # 4105
1041501125292.85Indiav AustraliaAdelaide15 Jan 2019ODI # 4078
104-11311192.03Australiav IndiaRanchi8 Mar 2019ODI # 4109
104-10291101.96Pakistanv AustraliaDubai (DICS)29 Mar 2019ODI # 4119
103-8886117.04Englandv West IndiesSt George's27 Feb 2019ODI # 4099
102-86131118.60Sri Lankav New ZealandMount Maunganui3 Jan 2019ODI # 4074
10215811012292.72Bangladeshv New ZealandDunedin20 Feb 2019ODI # 4095
102167979-105.15Englandv West IndiesBridgetown20 Feb 2019ODI # 4096
101*-1156187.82Pakistanv AustraliaSharjah22 Mar 2019ODI # 4116
1011991168-87.06Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
100-8184123.45Indiav West IndiesBrabourne29 Oct 2018ODI # 4063
100-10610294.33Australiav IndiaDelhi13 Mar 2019ODI # 4113
98-8293119.51Australiav PakistanDubai (DICS)29 Mar 2019ODI # 4119
98-11110-88.28Australiav PakistanDubai (DICS)31 Mar 2019ODI # 4120
95-9712-97.93Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
95-1136384.07West Indiesv IndiaPune27 Oct 2018ODI # 4062
95-9272103.26Indiav AustraliaMohali10 Mar 2019ODI # 4111
94846447146.87West Indiesv IndiaVisakhapatnam24 Oct 2018ODI # 4059
949270171134.28South Africav Sri LankaCenturion6 Mar 2019ODI # 4107
931191016392.07South Africav PakistanGqeberha19 Jan 2019ODI # 4080
931811069-87.73New Zealandv IndiaMount Maunganui28 Jan 2019ODI # 4088
93-9910393.93Australiav IndiaRanchi8 Mar 2019ODI # 4109
9211291112101.09Englandv Sri LankaDambulla13 Oct 2018ODI # 4053
92-1004192.00Pakistanv New ZealandDubai (DICS)11 Nov 2018ODI # 4070
91*-1024289.21Australiav PakistanSharjah22 Mar 2019ODI # 4116
91-997-91.91Australiav IndiaMohali10 Mar 2019ODI # 4111
90-1117-81.08Bangladeshv ZimbabweChattogram24 Oct 2018ODI # 4060
90-1054185.71New Zealandv Sri LankaMount Maunganui5 Jan 2019ODI # 4075
901501138479.64Indiav New ZealandWellington3 Feb 2019ODI # 4092
90-1365166.17Australiav PakistanAbu Dhabi27 Mar 2019ODI # 4118
89-1506359.33Irelandv AfghanistanDehradun28 Feb 2019ODI # 4100
88-8811-100.00Pakistanv New ZealandAbu Dhabi9 Nov 2018ODI # 4068
88-1098-80.73Australiav PakistanSharjah24 Mar 2019ODI # 4117
87*-1146-76.31Indiav AustraliaMelbourne18 Jan 2019ODI # 4079
87-77122112.98New Zealandv Sri LankaMount Maunganui5 Jan 2019ODI # 4075
87116969390.62Indiav New ZealandMount Maunganui26 Jan 2019ODI # 4085
87-7092124.28U.A.E.v NepalICCA Dubai28 Jan 2019ODI # 4089
86*-1203171.66New Zealandv PakistanAbu Dhabi9 Nov 2018ODI # 4068
861511015285.14Pakistanv South AfricaGqeberha19 Jan 2019ODI # 4080
84*-4356195.34Australiav IndiaMohali10 Mar 2019ODI # 4111
83*88908292.22South Africav PakistanCenturion25 Jan 2019ODI # 4084
83-77121107.79Bangladeshv ZimbabweChattogram24 Oct 2018ODI # 4060
839658113143.10South Africav PakistanCape Town30 Jan 2019ODI # 4090
82*-1116273.87Afghanistanv IrelandDehradun10 Mar 2019ODI # 4110
82-7382112.32Englandv West IndiesSt George's27 Feb 2019ODI # 4099
81*-1049-77.88Bangladeshv West IndiesSylhet14 Dec 2018ODI # 4073
81*-879193.10Indiav AustraliaHyderabad2 Mar 2019ODI # 4102
811077211-112.50South Africav Sri LankaJohannesburg3 Mar 2019ODI # 4104
80*1771239-65.04South Africav PakistanDurban22 Jan 2019ODI # 4081
80-7362109.58Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
80-1125-71.42New Zealandv PakistanAbu Dhabi7 Nov 2018ODI # 4066
80-815598.76Bangladeshv West IndiesSylhet14 Dec 2018ODI # 4073
80-6373126.98Sri Lankav New ZealandNelson8 Jan 2019ODI # 4076
79118857292.94Englandv West IndiesBridgetown22 Feb 2019ODI # 4097
78675774136.84Sri Lankav South AfricaGqeberha13 Mar 2019ODI # 4114
77-2759285.18West Indiesv EnglandGros Islet2 Mar 2019ODI # 4103
76-746-102.70New Zealandv Sri LankaMount Maunganui3 Jan 2019ODI # 4074
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]