Team Highest Innings Totals

Players

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
359/550.07.181v IndiaSydneywon8 Feb 2004ODI # 2098
353/550.07.061v New ZealandHyderabad (Deccan)won15 Nov 2003ODI # 2062
349/750.06.981v PakistanKarachiwon13 Mar 2004ODI # 2112
347/250.06.941v IndiaBengaluruwon12 Nov 2003ODI # 2061
347/650.06.941v ZimbabweBulawayowon22 Nov 2003ODI # 2065
344/750.06.881v ZimbabweHobartwon16 Jan 2004ODI # 2082
344/850.06.882v IndiaKarachilost13 Mar 2004ODI # 2112
329/650.06.581v IndiaRawalpindiwon16 Mar 2004ODI # 2114
31748.46.512v PakistanRawalpindilost16 Mar 2004ODI # 2114
314/750.06.281v New ZealandFaisalabadwon3 Dec 2003ODI # 2072
310/649.46.242v West IndiesJohannesburgwon4 Feb 2004ODI # 2096
307/850.06.141v PakistanWellingtonwon17 Jan 2004ODI # 2083
304/250.06.081v South AfricaJohannesburglost4 Feb 2004ODI # 2096
30349.36.122v New ZealandWellingtonlost17 Jan 2004ODI # 2083
303/450.06.061v AustraliaBrisbanewon18 Jan 2004ODI # 2084
300/345.06.662v South AfricaCenturionwon1 Feb 2004ODI # 2094
297/450.05.941v West IndiesCenturionlost1 Feb 2004ODI # 2094
296/450.05.921v AustraliaSydneylost22 Jan 2004ODI # 2086
294/545.06.532v PakistanLahorewon21 Mar 2004ODI # 2116
293/950.05.861v IndiaLahorelost21 Mar 2004ODI # 2116
293/750.05.861v PakistanLahorewon24 Mar 2004ODI # 2117
292/748.06.082v New ZealandLahorewon29 Nov 2003ODI # 2068
291/550.05.821v PakistanLahorelost29 Nov 2003ODI # 2068
28848.35.931v IndiaMelbournewon9 Jan 2004ODI # 2077
286/850.05.721v IndiaWankhedewon1 Nov 2003ODI # 2054
286/850.05.722v AustraliaBengalurulost12 Nov 2003ODI # 2061
284/548.05.912v EnglandGros Isletwon1 May 2004ODI # 2125
28449.45.712v IndiaBrisbanelost18 Jan 2004ODI # 2084
283/550.05.661v AustraliaGwaliorwon26 Oct 2003ODI # 2052
282/647.15.972v EnglandGros Isletwon2 May 2004ODI # 2126
281/650.05.621v New ZealandLahorewon1 Dec 2003ODI # 2071
281/850.05.621v West IndiesGros Isletlost1 May 2004ODI # 2125
280/750.05.601v ZimbabweAdelaidewon24 Jan 2004ODI # 2087
280/850.05.601v West IndiesGros Isletlost2 May 2004ODI # 2126
279/750.05.581v ZimbabweAdelaidewon26 Jan 2004ODI # 2089
277/650.05.541v South AfricaLahorewon3 Oct 2003ODI # 2046
277/450.05.541v New ZealandRawalpindiwon7 Dec 2003ODI # 2074
277/650.05.542v IndiaAdelaidelost24 Jan 2004ODI # 2087
27049.05.512v AustraliaMelbournelost9 Jan 2004ODI # 2077
269/650.05.382v PakistanLahorelost3 Oct 2003ODI # 2046
267/750.05.341v South AfricaLahorewon5 Oct 2003ODI # 2047
266/850.05.322v AustraliaAdelaidelost26 Jan 2004ODI # 2089
264/449.05.382v South AfricaDunedinwon25 Feb 2004ODI # 2104
263/750.05.262v PakistanFaisalabadlost3 Dec 2003ODI # 2072
263/450.05.261v West IndiesCape Townwon25 Jan 2004ODI # 2088
263/950.05.261v ZimbabweMelbournen/r29 Jan 2004ODI # 2091
262/547.25.532v West IndiesBridgetownwon5 May 2004ODI # 2127
262/650.05.241v Sri LankaDambullawon20 Feb 2004ODI # 2102
261/650.05.221v EnglandBridgetownlost5 May 2004ODI # 2127
259/346.25.582v PakistanChristchurchwon10 Jan 2004ODI # 2078
259/849.55.192v New ZealandPunewon3 Nov 2003ODI # 2055
259/750.05.181v New ZealandDunedinlost25 Feb 2004ODI # 2104
258/950.05.161v AustraliaPunelost3 Nov 2003ODI # 2055
256/345.05.681v ZimbabweHararewon29 Nov 2003ODI # 2069
255/545.15.642v South AfricaChristchurchwon17 Feb 2004ODI # 2100
255/950.05.101v New ZealandChristchurchlost10 Jan 2004ODI # 2078
255/650.05.101v ZimbabweBrisbanewon20 Jan 2004ODI # 2085
254/538.06.681v South AfricaWellingtonwon20 Feb 2004ODI # 2101
25347.55.282v IndiaLahorelost24 Mar 2004ODI # 2117
253/850.05.061v New ZealandChristchurchlost17 Feb 2004ODI # 2100
249/738.06.552v New ZealandWellingtonlost20 Feb 2004ODI # 2101
249/647.35.242v IndiaCuttackwon6 Nov 2003ODI # 2056
247/647.25.212v IndiaPeshawarwon19 Mar 2004ODI # 2115
246/950.04.922v IndiaGwaliorlost26 Oct 2003ODI # 2052
246/950.04.921v New ZealandCuttacklost6 Nov 2003ODI # 2056
24549.54.911v AustraliaDambullawon22 Feb 2004ODI # 2103
244/550.04.882v Sri LankaDambullalost22 Feb 2004ODI # 2103
244/950.04.881v PakistanPeshawarlost19 Mar 2004ODI # 2115
243/850.04.861v South AfricaFaisalabadlost7 Oct 2003ODI # 2048
242/850.04.841v BangladeshHararewon12 Mar 2004ODI # 2111
238/750.04.761v ZimbabweHararewon10 Mar 2004ODI # 2110
236/447.05.022v New ZealandQueenstownwon7 Jan 2004ODI # 2076
235/550.04.701v IndiaEden Gardenswon18 Nov 2003ODI # 2064
235/850.04.701v PakistanQueenstownlost7 Jan 2004ODI # 2076
23347.44.881v Sri LankaColombo (RPS)won27 Feb 2004ODI # 2106
23147.14.892v IndiaBrisbanelost20 Jan 2004ODI # 2085
230/649.14.672v PakistanAucklandwon3 Jan 2004ODI # 2075
230/950.04.602v BangladeshHararelost10 Mar 2004ODI # 2110
229/550.04.581v West IndiesHararewon26 Nov 2003ODI # 2067
229/750.04.581v New ZealandAucklandlost3 Jan 2004ODI # 2075
22849.24.622v ZimbabweHararelost12 Mar 2004ODI # 2111
228/650.04.562v PakistanRawalpindilost7 Dec 2003ODI # 2074
227/548.34.682v Sri LankaColombo (RPS)won25 Feb 2004ODI # 2105
226/549.44.552v New ZealandAucklandwon13 Feb 2004ODI # 2099
226/850.04.521v AustraliaColombo (RPS)lost25 Feb 2004ODI # 2105
225/833.56.652v IndiaSydneywon22 Jan 2004ODI # 2086
225/950.04.502v PakistanLahorelost5 Oct 2003ODI # 2047
225/750.04.501v New ZealandGuwahatiwon9 Nov 2003ODI # 2058
225/850.04.501v ZimbabweSydneywon11 Jan 2004ODI # 2079
225/850.04.501v South AfricaAucklandlost13 Feb 2004ODI # 2099
224/340.15.572v IndiaMelbournewon6 Feb 2004ODI # 2097
22249.04.531v AustraliaMelbournelost6 Feb 2004ODI # 2097
221/645.04.912v PakistanFaisalabadwon7 Oct 2003ODI # 2048
211/337.45.602v ZimbabweHobartwon14 Jan 2004ODI # 2080
20946.24.512v AustraliaWankhedelost1 Nov 2003ODI # 2054
20847.04.422v IndiaHyderabad (Deccan)lost15 Nov 2003ODI # 2062
20847.24.392v ZimbabweHararelost26 Nov 2003ODI # 2067
208/650.04.161v IndiaHobartlost14 Jan 2004ODI # 2080
204/532.06.372v IndiaW.A.C.Awon1 Feb 2004ODI # 2093
20349.04.141v AustraliaW.A.C.Alost1 Feb 2004ODI # 2093
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]