South Africa Cricket Team – One-Day Internationals Cricket Records
One-Day Internationals
Highest totals
| Rank | Team | Score | Overs | RR | Inns | Opposition | Ground | Result | Match Date | Scorecard |
|---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | South Africa | 439/2 | 50.0 | 8.78 | 1 | v West Indies | Johannesburg | won | 18 Jan 2015 | ODI # 3583 |
🥈 2 | South Africa | 438/9 | 49.5 | 8.78 | 2 | v Australia | Johannesburg | won | 12 Mar 2006 | ODI # 2349 |
🥉 3 | South Africa | 438/4 | 50.0 | 8.76 | 1 | v India | Wankhede | won | 25 Oct 2015 | ODI # 3700 |
4 | South Africa | 428/5 | 50.0 | 8.56 | 1 | v Sri Lanka | Delhi | won | 7 Oct 2023 | ODI # 4661 |
5 | South Africa | 418/5 | 50.0 | 8.36 | 1 | v Zimbabwe | Potchefstroom | won | 20 Sep 2006 | ODI # 2420 |
6 | South Africa | 416/5 | 50.0 | 8.32 | 1 | v Australia | Centurion | won | 15 Sep 2023 | ODI # 4646 |
7 | South Africa | 411/4 | 50.0 | 8.22 | 1 | v Ireland | Canberra | won | 3 Mar 2015 | ODI # 3621 |
8 | South Africa | 408/5 | 50.0 | 8.16 | 1 | v West Indies | Sydney | won | 27 Feb 2015 | ODI # 3616 |
9 | South Africa | 399/6 | 50.0 | 7.98 | 1 | v Zimbabwe | Benoni | won | 22 Oct 2010 | ODI # 3061 |
10 | South Africa | 399/7 | 50.0 | 7.98 | 1 | v England | Wankhede | won | 21 Oct 2023 | ODI # 4677 |
11 | South Africa | 392/6 | 50.0 | 7.84 | 1 | v Pakistan | Centurion | won | 4 Feb 2007 | ODI # 2506 |
12 | South Africa | 384/6 | 50.0 | 7.68 | 1 | v Sri Lanka | Centurion | won | 10 Feb 2017 | ODI # 3834 |
13 | South Africa | 382/5 | 50.0 | 7.64 | 1 | v Bangladesh | Wankhede | won | 24 Oct 2023 | ODI # 4680 |
14 | South Africa | 372/6 | 49.2 | 7.54 | 2 | v Australia | Durban | won | 5 Oct 2016 | ODI # 3790 |
15 | South Africa | 370/8 | 50.0 | 7.40 | 1 | v Netherlands | Johannesburg | won | 2 Apr 2023 | ODI # 4563 |
16 | South Africa | 369/6 | 50.0 | 7.38 | 1 | v Bangladesh | East London | won | 22 Oct 2017 | ODI # 3929 |
17 | South Africa | 367/5 | 50.0 | 7.34 | 1 | v Sri Lanka | Cape Town | won | 7 Feb 2017 | ODI # 3833 |
18 | South Africa | 365/2 | 50.0 | 7.30 | 1 | v India | Ahmedabad | won | 27 Feb 2010 | ODI # 2963 |
19 | South Africa | 363/3 | 50.0 | 7.26 | 1 | v Zimbabwe | Bulawayo | won | 23 Sep 2001 | ODI # 1748 |
20 | South Africa | 363/7 | 50.0 | 7.26 | 1 | v Sri Lanka | Pallekele | won | 5 Aug 2018 | ODI # 4029 |
21 | South Africa | 361/5 | 42.0 | 8.59 | 1 | v West Indies | Centurion | won | 28 Jan 2015 | ODI # 3593 |
22 | South Africa | 361/6 | 50.0 | 7.22 | 1 | v Australia | Johannesburg | won | 2 Oct 2016 | ODI # 3787 |
23 | South Africa | 358/4 | 50.0 | 7.16 | 1 | v Bangladesh | Benoni | won | 9 Nov 2008 | ODI # 2772 |
23 | South Africa | 358/4 | 50.0 | 7.16 | 1 | v India | Johannesburg | won | 5 Dec 2013 | ODI # 3442 |
25 | South Africa | 357/4 | 50.0 | 7.14 | 1 | v New Zealand | Pune | won | 1 Nov 2023 | ODI # 4689 |
26 | South Africa | 356/4 | 50.0 | 7.12 | 1 | v West Indies | St George's | won | 10 Apr 2007 | ODI # 2567 |
27 | South Africa | 354/3 | 50.0 | 7.08 | 1 | v Kenya | Cape Town | won | 22 Oct 2001 | ODI # 1763 |
28 | South Africa | 354/6 | 50.0 | 7.08 | 1 | v England | Cape Town | won | 27 Nov 2009 | ODI # 2930 |
29 | South Africa | 354/5 | 50.0 | 7.08 | 1 | v Ireland | Benoni | won | 25 Sep 2016 | ODI # 3780 |
30 | South Africa | 353/3 | 40.0 | 8.82 | 1 | v Netherlands | Basseterre | won | 16 Mar 2007 | ODI # 2537 |
31 | South Africa | 353/6 | 50.0 | 7.06 | 1 | v Bangladesh | Paarl | won | 18 Oct 2017 | ODI # 3925 |
32 | South Africa | 352/5 | 50.0 | 7.04 | 1 | v Pakistan | Karachi | lost | 12 Feb 2025 | ODI # 4834 |
33 | South Africa | 351/6 | 50.0 | 7.02 | 1 | v Zimbabwe | Bloemfontein | won | 15 Oct 2010 | ODI # 3057 |
34 | South Africa | 351/5 | 50.0 | 7.02 | 1 | v Netherlands | Mohali | won | 3 Mar 2011 | ODI # 3115 |
35 | South Africa | 347/5 | 49.1 | 7.05 | 2 | v England | Bloemfontein | won | 29 Jan 2023 | ODI # 4513 |
36 | South Africa | 346/4 | 50.0 | 6.92 | 1 | v Ireland | Dublin (Malahide) | won | 16 Jul 2021 | ODI # 4305 |
37 | South Africa | 343/5 | 50.0 | 6.86 | 1 | v Pakistan | Johannesburg | won | 17 Mar 2013 | ODI # 3347 |
38 | South Africa | 343/4 | 50.0 | 6.86 | 1 | v West Indies | Basseterre | won | 15 Jun 2016 | ODI # 3747 |
38 | South Africa | 343/4 | 50.0 | 6.86 | 1 | v Ireland | Abu Dhabi | won | 4 Oct 2024 | ODI # 4781 |
40 | South Africa | 341/3 | 50.0 | 6.82 | 1 | v Netherlands | Amstelveen | won | 31 May 2013 | ODI # 3359 |
41 | South Africa | 341/6 | 50.0 | 6.82 | 1 | v U.A.E. | Wellington | won | 12 Mar 2015 | ODI # 3633 |
41 | South Africa | 341/6 | 50.0 | 6.82 | 1 | v Pakistan | Johannesburg | won | 4 Apr 2021 | ODI # 4286 |
43 | South Africa | 339/5 | 50.0 | 6.78 | 1 | v Sri Lanka | Hambantota | won | 12 Jul 2014 | ODI # 3502 |
44 | South Africa | 339/4 | 50.0 | 6.78 | 1 | v Zimbabwe | Hamilton | won | 15 Feb 2015 | ODI # 3601 |
45 | South Africa | 338/6 | 50.0 | 6.76 | 1 | v Australia | Potchefstroom | won | 12 Sep 2023 | ODI # 4642 |
46 | South Africa | 336/7 | 50.0 | 6.72 | 1 | v Kenya | Bloemfontein | won | 31 Oct 2008 | ODI # 2769 |
47 | South Africa | 333/5 | 50.0 | 6.66 | 1 | v England | Chester-le-Street | won | 19 Jul 2022 | ODI # 4434 |
48 | South Africa | 331/5 | 50.0 | 6.62 | 1 | v Zimbabwe | Centurion | won | 10 Nov 2009 | ODI # 2928 |
48 | South Africa | 331/5 | 50.0 | 6.62 | 1 | v Sri Lanka | Durban | won | 10 Mar 2019 | ODI # 4112 |
50 | South Africa | 329/6 | 50.0 | 6.58 | 1 | v Zimbabwe | Durban | won | 27 Feb 2005 | ODI # 2231 |
51 | South Africa | 328/3 | 46.4 | 7.02 | 2 | v Australia | Harare | won | 27 Aug 2014 | ODI # 3516 |
51 | South Africa | 328/3 | 50.0 | 6.56 | 1 | v Netherlands | Rawalpindi | won | 5 Mar 1996 | ODI # 1073 |
53 | South Africa | 328/5 | 50.0 | 6.56 | 2 | v England | Southampton | lost | 27 May 2017 | ODI # 3873 |
54 | South Africa | 327/8 | 50.0 | 6.54 | 1 | v Australia | Cape Town | won | 12 Oct 2016 | ODI # 3795 |
55 | South Africa | 326/3 | 50.0 | 6.52 | 1 | v Australia | Gqeberha | lost | 6 Apr 2002 | ODI # 1824 |
56 | South Africa | 325/6 | 50.0 | 6.50 | 1 | v Australia | Manchester | won | 6 Jul 2019 | ODI # 4188 |
57 | South Africa | 324/4 | 50.0 | 6.48 | 1 | v New Zealand | Centurion | won | 25 Oct 2000 | ODI # 1647 |
58 | South Africa | 323/9 | 50.0 | 6.46 | 1 | v Zimbabwe | Harare | won | 26 Aug 2007 | ODI # 2615 |
59 | South Africa | 321/2 | 50.0 | 6.42 | 1 | v U.A.E. | Rawalpindi | won | 16 Feb 1996 | ODI # 1049 |
60 | South Africa | 321/8 | 50.0 | 6.42 | 1 | v Pakistan | Nairobi (Gym) | won | 29 Sep 1996 | ODI # 1121 |
61 | South Africa | 320/7 | 50.0 | 6.40 | 1 | v India | Nagpur | won | 19 Mar 2000 | ODI # 1576 |
62 | South Africa | 320/5 | 50.0 | 6.40 | 1 | v Australia | Hobart | won | 11 Nov 2018 | ODI # 4069 |
63 | South Africa | 319/3 | 46.2 | 6.88 | 2 | v England | Centurion | won | 9 Feb 2016 | ODI # 3736 |
64 | South Africa | 317/6 | 50.0 | 6.34 | 1 | v Sri Lanka | Centurion | won | 29 Nov 2002 | ODI # 1905 |
64 | South Africa | 317/6 | 50.0 | 6.34 | 1 | v Australia | Gqeberha | won | 13 Apr 2009 | ODI # 2840 |
66 | South Africa | 317/5 | 50.0 | 6.34 | 1 | v Pakistan | Dubai (DICS) | won | 8 Nov 2010 | ODI # 3069 |
67 | South Africa | 316/5 | 50.0 | 6.32 | 1 | v Kenya | Colombo (RPS) | won | 20 Sep 2002 | ODI # 1882 |
68 | South Africa | 315/4 | 50.0 | 6.30 | 1 | v Pakistan | Bloemfontein | won | 10 Mar 2013 | ODI # 3343 |
69 | South Africa | 315/9 | 50.0 | 6.30 | 1 | v Australia | Johannesburg | won | 17 Sep 2023 | ODI # 4648 |
70 | South Africa | 315/6 | 50.0 | 6.30 | 1 | v Afghanistan | Karachi | won | 21 Feb 2025 | ODI # 4845 |
71 | South Africa | 314/7 | 50.0 | 6.28 | 1 | v New Zealand | Centurion | won | 11 Dec 1994 | ODI # 960 |
72 | South Africa | 314/3 | 50.0 | 6.28 | 1 | v Pakistan | Sharjah | won | 13 Apr 1996 | ODI # 1095 |
73 | South Africa | 312/4 | 50.0 | 6.24 | 1 | v Sri Lanka | Johannesburg | lost | 22 Jan 2012 | ODI # 3229 |
74 | South Africa | 312/9 | 50.0 | 6.24 | 2 | v New Zealand | Lahore | lost | 5 Mar 2025 | ODI # 4855 |
75 | South Africa | 311/9 | 50.0 | 6.22 | 1 | v Sri Lanka | Lahore | won | 6 Nov 1997 | ODI # 1252 |
76 | South Africa | 311/7 | 50.0 | 6.22 | 1 | v England | East London | won | 9 Feb 2005 | ODI # 2224 |
76 | South Africa | 311/7 | 50.0 | 6.22 | 1 | v Australia | Lucknow | won | 12 Oct 2023 | ODI # 4667 |
78 | South Africa | 310/6 | 49.4 | 6.24 | 2 | v West Indies | Johannesburg | won | 4 Feb 2004 | ODI # 2096 |
78 | South Africa | 310/6 | 50.0 | 6.20 | 1 | v Australia | Bloemfontein | won | 13 Apr 1997 | ODI # 1199 |
80 | South Africa | 309/3 | 50.0 | 6.18 | 1 | v Zimbabwe | Bulawayo | won | 17 Aug 2014 | ODI # 3507 |
81 | South Africa | 309/8 | 50.0 | 6.18 | 2 | v Bangladesh | The Oval | lost | 2 Jun 2019 | ODI # 4147 |
82 | South Africa | 307/6 | 50.0 | 6.14 | 1 | v Sri Lanka | Durban | won | 1 Feb 2017 | ODI # 3830 |
83 | South Africa | 306/6 | 50.0 | 6.12 | 1 | v New Zealand | Johannesburg | lost | 16 Feb 2003 | ODI # 1955 |
84 | South Africa | 305/8 | 50.0 | 6.10 | 1 | v Kenya | Nairobi (Gym) | won | 3 Oct 1996 | ODI # 1124 |
85 | South Africa | 305 | 50.0 | 6.10 | 2 | v India | Cardiff | lost | 6 Jun 2013 | ODI # 3363 |
86 | South Africa | 304/3 | 50.0 | 6.08 | 2 | v West Indies | Roseau | won | 30 May 2010 | ODI # 2984 |
87 | South Africa | 304/5 | 50.0 | 6.08 | 1 | v Sri Lanka | Colombo (RPS) | won | 6 Jul 2014 | ODI # 3500 |
88 | South Africa | 304/7 | 50.0 | 6.08 | 1 | v New Zealand | Centurion | won | 19 Aug 2015 | ODI # 3676 |
89 | South Africa | 304/6 | 50.0 | 6.08 | 1 | v New Zealand | Lahore | lost | 10 Feb 2025 | ODI # 4829 |
90 | South Africa | 303/5 | 50.0 | 6.06 | 1 | v Zimbabwe | Harare | won | 21 Oct 1995 | ODI # 1013 |
91 | South Africa | 303/6 | 50.0 | 6.06 | 1 | v Australia | Gqeberha | won | 23 Oct 2011 | ODI # 3208 |
92 | South Africa | 303/5 | 50.0 | 6.06 | 1 | v India | Kanpur | won | 11 Oct 2015 | ODI # 3689 |
93 | South Africa | 302/7 | 50.0 | 6.04 | 1 | v Sri Lanka | East London | won | 17 Dec 2000 | ODI # 1662 |
94 | South Africa | 301/3 | 50.0 | 6.02 | 1 | v India | Kochi | lost | 9 Mar 2000 | ODI # 1572 |
95 | South Africa | 301/8 | 50.0 | 6.02 | 1 | v Bangladesh | Potchefstroom | won | 3 Oct 2002 | ODI # 1890 |
96 | South Africa | 301/7 | 50.0 | 6.02 | 1 | v Zimbabwe | Johannesburg | won | 25 Feb 2005 | ODI # 2229 |
97 | South Africa | 301/9 | 50.0 | 6.02 | 2 | v England | Centurion | lost | 27 Sep 2009 | ODI # 2900 |
98 | South Africa | 301/8 | 50.0 | 6.02 | 1 | v Sri Lanka | Paarl | won | 11 Jan 2012 | ODI # 3225 |
98 | South Africa | 301/8 | 50.0 | 6.02 | 1 | v India | Centurion | n/r | 11 Dec 2013 | ODI # 3444 |
100 | South Africa | 300/7 | 49.4 | 6.04 | 2 | v India | Nagpur | won | 12 Mar 2011 | ODI # 3128 |
Showing 100 records