Batting Most Runs Innings

Players

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221156245134.61Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
147-92165159.78Englandv AustraliaNottingham19 Jun 2018ODI # 4011
144-15011496.00Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
140*-94163148.93Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
139-92155151.08Englandv AustraliaNottingham19 Jun 2018ODI # 4011
137*-114154120.17Indiav EnglandNottingham12 Jul 2018ODI # 4014
131178116103112.93Australiav EnglandCardiff16 Jun 2018ODI # 4010
130*-16010381.25Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
12818813411-95.52Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
127-120152105.83Indiav Hong KongDubai (DICS)18 Sep 2018ODI # 4039
125-9337134.40West Indiesv BangladeshProvidence25 Jul 2018ODI # 4023
124-116117106.89Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
121-117122103.41Bangladeshv IndiaDubai (DICS)28 Sep 2018ODI # 4048
120156108122111.11Englandv AustraliaCardiff16 Jun 2018ODI # 4010
117*14412916-90.69Pakistanv ZimbabweBulawayo16 Jul 2018ODI # 4017
114-100162114.00Indiav PakistanDubai (DICS)23 Sep 2018ODI # 4044
113*-1168197.41Englandv IndiaLord's14 Jul 2018ODI # 4016
1131801228-92.62Pakistanv ZimbabweBulawayo20 Jul 2018ODI # 4020
111*-1197493.27Indiav PakistanDubai (DICS)23 Sep 2018ODI # 4044
110*-12212190.16Englandv AustraliaManchester24 Jun 2018ODI # 4013
11015810581104.76Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
106*1117692139.47Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
105-59126177.96Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
103-1247283.06Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
102-8981114.60South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
101-9254109.78Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
101-83122121.68Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
100*15512010-83.33Englandv IndiaLeeds17 Jul 2018ODI # 4018
100-1066394.33Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
99-1169-85.34Bangladeshv PakistanAbu Dhabi26 Sep 2018ODI # 4047
97*-97111100.00Sri Lankav South AfricaColombo (RPS)12 Aug 2018ODI # 4031
97*-1187-82.20Afghanistanv PakistanAbu Dhabi21 Sep 2018ODI # 4043
97-1216-80.16Bangladeshv West IndiesProvidence22 Jul 2018ODI # 4022
92-7084131.42South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
92-11512180.00Hong Kongv IndiaDubai (DICS)18 Sep 2018ODI # 4039
91*1027082130.00Englandv AustraliaCardiff16 Jun 2018ODI # 4010
88*1341089181.48Englandv IndiaLeeds17 Jul 2018ODI # 4018
87-78131111.53South Africav Sri LankaDambulla1 Aug 2018ODI # 4027
8510783101102.40Pakistanv ZimbabweBulawayo22 Jul 2018ODI # 4021
84-6683127.27Sri Lankav South AfricaPallekele5 Aug 2018ODI # 4029
83*-1045379.80Indiav BangladeshDubai (DICS)21 Sep 2018ODI # 4042
83-1052179.04Pakistanv BangladeshAbu Dhabi26 Sep 2018ODI # 4047
82-6174134.42Englandv AustraliaNottingham19 Jun 2018ODI # 4011
81-72111112.50Sri Lankav South AfricaDambulla29 Jul 2018ODI # 4025
80-1045176.92Pakistanv AfghanistanAbu Dhabi21 Sep 2018ODI # 4043
79*-1116-71.17Sri Lankav South AfricaDambulla1 Aug 2018ODI # 4027
79-6610-119.69Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
78-904286.66Pakistanv IndiaDubai (DICS)23 Sep 2018ODI # 4044
75-827-91.46Indiav EnglandNottingham12 Jul 2018ODI # 4014
74*-4154180.48West Indiesv BangladeshBasseterre28 Jul 2018ODI # 4024
74-813291.35Bangladeshv AfghanistanAbu Dhabi23 Sep 2018ODI # 4045
73-6665110.60West Indiesv BangladeshBasseterre28 Jul 2018ODI # 4024
73-974175.25Hong Kongv IndiaDubai (DICS)18 Sep 2018ODI # 4039
72*-896-80.89Bangladeshv AfghanistanAbu Dhabi23 Sep 2018ODI # 4045
72-905-80.00Afghanistanv Sri LankaAbu Dhabi17 Sep 2018ODI # 4038
7198728-98.61Indiav EnglandLeeds17 Jul 2018ODI # 4018
71-898-79.77Netherlandsv NepalAmstelveen3 Aug 2018ODI # 4028
71-995-71.71Afghanistanv BangladeshAbu Dhabi23 Sep 2018ODI # 4045
69807411-93.24Englandv AustraliaThe Oval13 Jun 2018ODI # 4009
69-7810-88.46Sri Lankav South AfricaDambulla1 Aug 2018ODI # 4027
68-6751101.49Bangladeshv West IndiesProvidence25 Jul 2018ODI # 4023
67*-4953136.73Bangladeshv West IndiesBasseterre28 Jul 2018ODI # 4024
67-3036223.33Englandv AustraliaNottingham19 Jun 2018ODI # 4011
67-5625119.64Afghanistanv PakistanAbu Dhabi21 Sep 2018ODI # 4043
66-944170.21Pakistanv AfghanistanAbu Dhabi21 Sep 2018ODI # 4043
65-3445191.17Sri Lankav South AfricaPallekele8 Aug 2018ODI # 4030
65-917171.42U.A.E.v NepalKuala Lumpur30 Aug 2018ODI # 4034
64-945-68.08West Indiesv BangladeshBasseterre28 Jul 2018ODI # 4024
64132986-65.30Afghanistanv IrelandBelfast27 Aug 2018ODI # 4032
64-5634114.28Afghanistanv IndiaDubai (DICS)25 Sep 2018ODI # 4046
63-649-98.43Australiav EnglandChester-le-Street21 Jun 2018ODI # 4012
63-685292.64Bangladeshv Sri LankaDubai (DICS)15 Sep 2018ODI # 4036
6273644296.87Australiav EnglandThe Oval13 Jun 2018ODI # 4009
61-4653132.60Nepalv NetherlandsAmstelveen3 Aug 2018ODI # 4028
6094707-85.71Pakistanv ZimbabweBulawayo13 Jul 2018ODI # 4015
60134925-65.21Irelandv AfghanistanBelfast29 Aug 2018ODI # 4033
60-703285.71Indiav Hong KongDubai (DICS)18 Sep 2018ODI # 4039
60-665190.90Indiav AfghanistanDubai (DICS)25 Sep 2018ODI # 4046
60-844-71.42Bangladeshv PakistanAbu Dhabi26 Sep 2018ODI # 4047
59117755278.66Zimbabwev PakistanBulawayo16 Jul 2018ODI # 4017
59-5991100.00South Africav Sri LankaPallekele5 Aug 2018ODI # 4029
58-4982118.36Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
58-923-63.04Afghanistanv BangladeshAbu Dhabi20 Sep 2018ODI # 4041
57*-468-123.91U.A.E.v NepalKuala Lumpur30 Aug 2018ODI # 4034
57*95626291.93Afghanistanv IrelandBelfast31 Aug 2018ODI # 4035
57*-3281178.12Afghanistanv BangladeshAbu Dhabi20 Sep 2018ODI # 4041
57-4944116.32Indiav AfghanistanDubai (DICS)25 Sep 2018ODI # 4046
56-429-133.33Australiav EnglandManchester24 Jun 2018ODI # 4013
56-725-77.77Bangladeshv West IndiesProvidence25 Jul 2018ODI # 4023
55-5171107.84Scotlandv EnglandEdinburgh10 Jun 2018ODI # 4008
55104826-67.07Irelandv AfghanistanBelfast27 Aug 2018ODI # 4032
54*-2991186.20Englandv AustraliaChester-le-Street21 Jun 2018ODI # 4012
54-856-63.52Bangladeshv West IndiesProvidence25 Jul 2018ODI # 4023
54-577194.73South Africav Sri LankaColombo (RPS)12 Aug 2018ODI # 4031
54110823-65.85Afghanistanv IrelandBelfast27 Aug 2018ODI # 4032
53*-3262165.62South Africav Sri LankaDambulla29 Jul 2018ODI # 4025
53-515-103.92Englandv IndiaNottingham12 Jul 2018ODI # 4014
53-5141103.92Englandv IndiaLord's14 Jul 2018ODI # 4016
53-818-65.43Afghanistanv BangladeshAbu Dhabi23 Sep 2018ODI # 4045
52-563392.85Englandv ScotlandEdinburgh10 Jun 2018ODI # 4008
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]