Highest totals Held in South Africa for ODIs

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
439/250.08.781v West IndiesJohannesburgwon18 Jan 2015ODI # 3583
438/949.58.782v AustraliaJohannesburgwon12 Mar 2006ODI # 2349
434/450.08.681v South AfricaJohannesburglost12 Mar 2006ODI # 2349
418/550.08.361v ZimbabwePotchefstroomwon20 Sep 2006ODI # 2420
418/650.08.361v West IndiesSt George'swon27 Feb 2019ODI # 4099
416/550.08.321v AustraliaCenturionwon15 Sep 2023ODI # 4646
413/550.08.261v BermudaPort of Spainwon19 Mar 2007ODI # 2542
399/650.07.981v ZimbabweBenoniwon22 Oct 2010ODI # 3061
399/950.07.981v South AfricaBloemfonteinwon3 Feb 2016ODI # 3732
392/650.07.841v PakistanCenturionwon4 Feb 2007ODI # 2506
392/850.07.841v South AfricaBloemfonteinwon9 Sep 2023ODI # 4638
38948.08.102v EnglandSt George'slost27 Feb 2019ODI # 4099
384/650.07.681v Sri LankaCenturionwon10 Feb 2017ODI # 3834
377/650.07.541v South AfricaBasseterrewon24 Mar 2007ODI # 2552
372/649.27.542v AustraliaDurbanwon5 Oct 2016ODI # 3790
371/650.07.421v South AfricaDurbanlost5 Oct 2016ODI # 3790
370/850.07.401v NetherlandsJohannesburgwon2 Apr 2023ODI # 4563
369/650.07.381v BangladeshEast Londonwon22 Oct 2017ODI # 3929
367/550.07.341v Sri LankaCape Townwon7 Feb 2017ODI # 3833
364/448.47.472v West IndiesBridgetownwon20 Feb 2019ODI # 4096
363/550.07.261v CanadaGros Isletwon22 Mar 2007ODI # 2548
361/542.08.591v West IndiesCenturionwon28 Jan 2015ODI # 3593
361/650.07.221v AustraliaJohannesburgwon2 Oct 2016ODI # 3787
360/850.07.201v EnglandBridgetownlost20 Feb 2019ODI # 4096
359/250.07.181v IndiaJohannesburgwon23 Mar 2003ODI # 1993
358/550.07.161v NetherlandsBasseterrewon18 Mar 2007ODI # 2540
358/450.07.161v BangladeshBenoniwon9 Nov 2008ODI # 2772
358/450.07.161v IndiaJohannesburgwon5 Dec 2013ODI # 3442
356/450.07.121v West IndiesSt George'swon10 Apr 2007ODI # 2567
354/350.07.081v KenyaCape Townwon22 Oct 2001ODI # 1763
354/650.07.081v EnglandCape Townwon27 Nov 2009ODI # 2930
354/550.07.081v IrelandBenoniwon25 Sep 2016ODI # 3780
353/340.08.821v NetherlandsBasseterrewon16 Mar 2007ODI # 2537
353/650.07.061v BangladeshPaarlwon18 Oct 2017ODI # 3925
351/350.07.021v KenyaPaarlwon24 Oct 2001ODI # 1764
351/450.07.021v South AfricaDurbanwon7 Feb 2007ODI # 2513
351/650.07.021v ZimbabweBloemfonteinwon15 Oct 2010ODI # 3057
351/550.07.021v West IndiesTaroubawon1 Aug 2023ODI # 4624
34949.57.001v ZimbabweKingstonwon21 Mar 2007ODI # 2547
348/650.06.961v New ZealandSt George'swon20 Apr 2007ODI # 2577
348/150.06.961v IndiaKingstonwon2 Jul 2013ODI # 3382
347/549.17.052v EnglandBloemfonteinwon29 Jan 2023ODI # 4513
346/750.06.921v South AfricaKimberleywon1 Feb 2023ODI # 4514
343/550.06.861v PakistanJohannesburgwon17 Mar 2013ODI # 3347
343/450.06.861v West IndiesBasseterrewon15 Jun 2016ODI # 3747
342/750.06.841v South AfricaBloemfonteinlost29 Jan 2023ODI # 4513
341/850.06.821v West IndiesBasseterrewon6 Jul 2008ODI # 2736
341/650.06.821v PakistanJohannesburgwon4 Apr 2021ODI # 4286
339/650.06.781v West IndiesKingstonwon26 Jun 2009ODI # 2852
338/750.06.761v BermudaPort of Spainwon18 May 2006ODI # 2376
338/750.06.761v BangladeshBasseterrewon25 Aug 2014ODI # 3514
338/650.06.761v AustraliaPotchefstroomwon12 Sep 2023ODI # 4642
337/450.06.741v ZimbabweSt George'swon22 Feb 2013ODI # 3337
336/750.06.721v KenyaBloemfonteinwon31 Oct 2008ODI # 2769
335/650.06.701v South AfricaGqeberhawon11 Dec 2002ODI # 1916
335/850.06.701v South AfricaEast Londonwon18 Mar 2023ODI # 4540
334/650.06.681v ScotlandBasseterrewon14 Mar 2007ODI # 2532
333/650.06.661v ZimbabweGeorgetownwon7 May 2006ODI # 2370
331/750.06.621v KenyaGros Isletwon20 Mar 2007ODI # 2544
331/550.06.621v ZimbabweCenturionwon10 Nov 2009ODI # 2928
331/550.06.621v Sri LankaDurbanwon10 Mar 2019ODI # 4112
330/749.16.712v South AfricaGqeberhawon6 Apr 2002ODI # 1824
329/547.36.922v West IndiesNorth Soundwon2 Nov 2024ODI # 4792
32949.56.601v South AfricaCape Townwon19 Dec 2024ODI # 4819
329/650.06.581v ZimbabweDurbanwon27 Feb 2005ODI # 2231
32850.06.561v West IndiesBridgetownwon9 Mar 2017ODI # 3849
328/650.06.561v EnglandNorth Soundlost2 Nov 2024ODI # 4792
32748.16.782v South AfricaCape Townlost7 Feb 2017ODI # 3833
327/850.06.541v AustraliaCape Townwon12 Oct 2016ODI # 3795
326/648.56.672v EnglandNorth Soundwon3 Dec 2023ODI # 4706
326/350.06.521v AustraliaGqeberhalost6 Apr 2002ODI # 1824
325/645.57.092v BangladeshBasseterrewon12 Dec 2024ODI # 4815
32550.06.501v West IndiesNorth Soundlost3 Dec 2023ODI # 4706
324/450.06.481v New ZealandCenturionwon25 Oct 2000ODI # 1647
324/950.06.482v South AfricaJohannesburglost4 Apr 2021ODI # 4286
323/850.06.461v South AfricaCenturionwon27 Sep 2009ODI # 2900
322/650.06.441v West IndiesNorth Soundwon27 Mar 2007ODI # 2555
321/650.06.421v BermudaPort of Spainwon15 Mar 2007ODI # 2534
321/550.06.421v West IndiesBasseterrelost12 Dec 2024ODI # 4815
320/750.06.401v South AfricaCenturionwon7 Apr 2021ODI # 4287
319/346.26.882v EnglandCenturionwon9 Feb 2016ODI # 3736
31948.16.622v IndiaKingstonlost26 Jun 2009ODI # 2852
319/550.06.381v Sri LankaCenturionwon7 Mar 2003ODI # 1982
319/850.06.381v South AfricaCenturionwon22 Sep 2009ODI # 2893
318/450.06.361v BangladeshPort of Spainwon21 Mar 2007ODI # 2546
318/850.06.361v South AfricaCenturionlost9 Feb 2016ODI # 3736
317/650.06.341v Sri LankaCenturionwon29 Nov 2002ODI # 1905
317/650.06.341v AustraliaGqeberhawon13 Apr 2009ODI # 2840
317/650.06.341v South AfricaCenturionlost25 Jan 2019ODI # 4084
316/450.06.321v CanadaKingstonwon13 Apr 2010ODI # 2977
315/447.06.701v PakistanPort of Spainwon18 Mar 1988ODI # 509
315/750.06.301v Sri LankaJohannesburgwon27 Sep 2009ODI # 2899
315/550.06.301v New ZealandKingstonwon7 Jul 2012ODI # 3285
315/450.06.301v PakistanBloemfonteinwon10 Mar 2013ODI # 3343
315/950.06.301v AustraliaJohannesburgwon17 Sep 2023ODI # 4648
314/849.56.302v South AfricaJohannesburgwon22 Jan 2012ODI # 3229
314/750.06.281v New ZealandCenturionwon11 Dec 1994ODI # 960
314/450.06.281v NamibiaBloemfonteinwon3 Mar 2003ODI # 1978
314/750.06.281v South AfricaCenturionwon18 Mar 2022ODI # 4370
313/649.36.322v West IndiesBridgetownwon8 Jun 2003ODI # 2023
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 1st ODI, Aug 8, 2025 [ODI # 4892]