Team Highest Innings Totals

Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
392/450.07.841v Sri LankaMohaliwon13 Dec 2017ODI # 3941
369/650.07.381v BangladeshEast Londonwon22 Oct 2017ODI # 3929
357/450.07.141v U.A.E.Hararewon6 Mar 2018ODI # 3987
353/650.07.061v BangladeshPaarlwon18 Oct 2017ODI # 3925
339/549.36.842v EnglandDunedinwon7 Mar 2018ODI # 3989
337/650.06.741v New ZealandKanpurwon29 Oct 2017ODI # 3932
335/950.06.701v New ZealandDunedinlost7 Mar 2018ODI # 3989
334/550.06.681v IndiaBengaluruwon28 Sep 2017ODI # 3917
333/550.06.661v ZimbabweSharjahwon9 Feb 2018ODI # 3972
333/550.06.661v AfghanistanSharjahwon11 Feb 2018ODI # 3974
331/750.06.622v IndiaKanpurlost29 Oct 2017ODI # 3932
331/650.06.621v ScotlandICCA Dubaiwon18 Jan 2018ODI # 3956
325/650.06.501v West IndiesChristchurchwon23 Dec 2017ODI # 3944
323/450.06.461v P.N.G.ICCA Dubaiwon8 Dec 2017ODI # 3938
322/650.06.441v U.A.E.Bulawayowon15 Mar 2018ODI # 3998
320/750.06.401v Sri LankaMirpurwon19 Jan 2018ODI # 3959
315/750.06.301v PakistanWellingtonwon6 Jan 2018ODI # 3946
313/644.07.111v U.A.E.Hararewon12 Mar 2018ODI # 3995
313/850.06.262v AustraliaBengalurulost28 Sep 2017ODI # 3917
308/548.56.302v AustraliaMelbournewon14 Jan 2018ODI # 3951
307/950.06.142v IrelandICCA Dubailost18 Jan 2018ODI # 3956
304/850.06.081v EnglandMelbournelost14 Jan 2018ODI # 3951
303/650.06.061v South AfricaCape Townwon7 Feb 2018ODI # 3971
302/650.06.041v AustraliaSydneywon21 Jan 2018ODI # 3960
301/550.06.021v U.A.E.ICCA Dubaiwon13 Jan 2018ODI # 3950
300/649.16.102v ScotlandICCA Dubaiwon23 Jan 2018ODI # 3963
299/950.05.981v U.A.E.ICCA Dubailost23 Jan 2018ODI # 3963
297/650.05.942v West IndiesHararelost6 Mar 2018ODI # 3987
294/547.56.142v AustraliaIndorewon24 Sep 2017ODI # 3914
293/650.05.861v IndiaIndorelost24 Sep 2017ODI # 3914
292/650.05.841v Sri LankaDubai (DICS)won13 Oct 2017ODI # 3922
290/649.05.912v ZimbabweHararewon19 Mar 2018ODI # 4002
290/650.05.801v Sri LankaMirpurwon17 Jan 2018ODI # 3955
289/750.05.781v South AfricaJohannesburglost10 Feb 2018ODI # 3973
28950.05.781v West IndiesHararelost19 Mar 2018ODI # 4002
287/749.25.812v EnglandHamiltonwon25 Feb 2018ODI # 3980
286/650.05.722v EnglandSydneylost21 Jan 2018ODI # 3960
284/449.05.792v IndiaWankhedewon22 Oct 2017ODI # 3928
284/850.05.681v New ZealandHamiltonlost25 Feb 2018ODI # 3980
282/042.56.582v BangladeshKimberleywon15 Oct 2017ODI # 3923
281/750.05.621v AustraliaChennaiwon17 Sep 2017ODI # 3910
280/850.05.601v New ZealandWankhedelost22 Oct 2017ODI # 3928
27848.15.772v ZimbabweMirpurlost17 Jan 2018ODI # 3955
278/950.05.561v P.N.G.Port Moresbywon6 Oct 2017ODI # 3920
278/750.05.561v South AfricaKimberleylost15 Oct 2017ODI # 3923
274/644.26.182v AustraliaBrisbanewon19 Jan 2018ODI # 3958
274/750.05.481v South AfricaGqeberhawon13 Feb 2018ODI # 3976
271/950.05.421v AfghanistanSharjahwon7 Dec 2017ODI # 3937
271/750.05.421v PakistanWellingtonwon19 Jan 2018ODI # 3957
271/950.05.421v ScotlandHararewon18 Mar 2018ODI # 4001
270/445.35.932v South AfricaDurbanwon1 Feb 2018ODI # 3969
270/950.05.401v EnglandBrisbanelost19 Jan 2018ODI # 3958
269/850.05.381v IndiaDurbanlost1 Feb 2018ODI # 3969
263/545.55.732v PakistanHamiltonwon16 Jan 2018ODI # 3953
263/950.05.261v Hong KongBulawayowon10 Mar 2018ODI # 3994
262/850.05.241v New ZealandHamiltonlost16 Jan 2018ODI # 3953
25947.45.431v AustraliaPerthwon28 Jan 2018ODI # 3968
25750.05.141v PakistanDunedinwon13 Jan 2018ODI # 3949
257/850.05.141v IrelandHararewon10 Mar 2018ODI # 3993
256/347.25.402v AfghanistanBulawayowon4 Mar 2018ODI # 3983
25649.05.222v New ZealandWellingtonlost19 Jan 2018ODI # 3957
25549.45.131v ScotlandBulawayolost4 Mar 2018ODI # 3983
25250.05.041v AustraliaEden Gardenswon21 Sep 2017ODI # 3912
251/850.05.022v IndiaMohalilost13 Dec 2017ODI # 3941
249/546.05.412v West IndiesWhangareiwon20 Dec 2017ODI # 3943
24947.45.222v ScotlandBulawayolost15 Mar 2018ODI # 3998
24947.55.202v South AfricaPaarllost18 Oct 2017ODI # 3925
249/850.04.981v U.A.E.ICCA Dubaiwon21 Jan 2018ODI # 3961
248/950.04.961v New ZealandWhangareilost20 Dec 2017ODI # 3943
24748.25.112v EnglandPerthlost28 Jan 2018ODI # 3968
24647.45.162v IrelandHararelost18 Mar 2018ODI # 4001
246/950.04.921v New ZealandNelsonlost9 Jan 2018ODI # 3947
243/342.55.672v AustraliaNagpurwon1 Oct 2017ODI # 3919
242/950.04.841v IndiaNagpurlost1 Oct 2017ODI # 3919
241/950.04.821v ZimbabweSharjahwon19 Feb 2018ODI # 3979
241/850.04.821v AfghanistanBulawayowon8 Mar 2018ODI # 3990
238/950.04.761v IrelandSharjahwon5 Dec 2017ODI # 3935
237/649.14.822v P.N.G.Hararewon6 Mar 2018ODI # 3986
235/747.54.911v ZimbabweHararewon22 Mar 2018ODI # 4005
23550.04.701v IrelandHararelost6 Mar 2018ODI # 3986
23448.44.802v IrelandICCA Dubailost13 Jan 2018ODI # 3950
23450.04.681v New ZealandWellingtonwon3 Mar 2018ODI # 3982
232/446.05.042v New ZealandPunewon25 Oct 2017ODI # 3931
23042.25.432v Hong KongICCA Dubailost8 Dec 2017ODI # 3938
230/950.04.601v IndiaPunelost25 Oct 2017ODI # 3931
230/850.04.601v P.N.G.ICCA Dubaiwon6 Dec 2017ODI # 3936
230/850.04.602v EnglandWellingtonlost3 Mar 2018ODI # 3982
229/332.47.012v New ZealandChristchurchwon10 Mar 2018ODI # 3992
226/740.05.652v U.A.E.Hararelost22 Mar 2018ODI # 4005
226/649.24.582v U.A.E.ICCA Dubaiwon11 Jan 2018ODI # 3948
225/437.55.942v New ZealandMount Maunganuiwon28 Feb 2018ODI # 3981
223/434.56.402v ScotlandICCA Dubaiwon16 Jan 2018ODI # 3954
22349.44.481v EnglandMount Maunganuilost28 Feb 2018ODI # 3981
22349.54.471v EnglandChristchurchlost10 Mar 2018ODI # 3992
222/950.04.441v IrelandICCA Dubailost11 Jan 2018ODI # 3948
22149.44.441v P.N.G.Hararewon4 Mar 2018ODI # 3984
22150.04.421v BangladeshMirpurwon27 Jan 2018ODI # 3967
22045.24.852v IrelandSharjahlost7 Dec 2017ODI # 3937
219/232.16.802v Sri LankaVisakhapatnamwon17 Dec 2017ODI # 3942
21949.24.431v IrelandICCA Dubailost16 Jan 2018ODI # 3954
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]