Batting Most Runs Innings - South Africa
High scores in ODIs at SA: Diamond Oval, Kimberley - South Africa
High scores
Player | Runs | Mins | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
| 168* | 188 | 145 | 21 | 2 | 115.86 | South Africa | v Bangladesh | Kimberley | 15 Oct 2017 | ODI # 3923 | |
| 110* | 188 | 112 | 8 | 0 | 98.21 | South Africa | v Bangladesh | Kimberley | 15 Oct 2017 | ODI # 3923 | |
| 108* | 140 | 92 | 14 | 3 | 117.39 | South Africa | v Sri Lanka | Kimberley | 4 Dec 2002 | ODI # 1911 | |
| 101 | 144 | 107 | 10 | 0 | 94.39 | South Africa | v New Zealand | Kimberley | 28 Oct 2000 | ODI # 1651 | |
| 96 | 116 | 76 | 8 | 3 | 126.31 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 93 | 112 | 111 | 7 | 2 | 83.78 | South Africa | v New Zealand | Kimberley | 28 Oct 2000 | ODI # 1651 | |
| 92* | 145 | 94 | 8 | 2 | 97.87 | South Africa | v Kenya | Kimberley | 2 Nov 2008 | ODI # 2770 | |
| 80 | 102 | 62 | 7 | 2 | 129.03 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 79 | 110 | 94 | 10 | 0 | 84.04 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 78 | 93 | 76 | 13 | 0 | 102.63 | South Africa | v Kenya | Kimberley | 2 Nov 2008 | ODI # 2770 | |
| 75* | 74 | 74 | 11 | 2 | 101.35 | South Africa | v Kenya | Kimberley | 14 Oct 2001 | ODI # 1760 | |
| 74* | 153 | 118 | 9 | 0 | 62.71 | South Africa | v Kenya | Kimberley | 14 Oct 2001 | ODI # 1760 | |
| 70 | 79 | 60 | 14 | 0 | 116.66 | South Africa | v Kenya | Kimberley | 14 Oct 2001 | ODI # 1760 | |
| 68 | 106 | 69 | 7 | 1 | 98.55 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 66 | 127 | 75 | 8 | 0 | 88.00 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 64* | 121 | 83 | 5 | 1 | 77.10 | South Africa | v Sri Lanka | Kimberley | 4 Dec 2002 | ODI # 1911 | |
| 52 | 78 | 61 | 6 | 0 | 85.24 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 44 | 59 | 44 | 5 | 2 | 100.00 | South Africa | v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
| 42 | 51 | 33 | 9 | 0 | 127.27 | South Africa | v Bangladesh | Kimberley | 9 Oct 2002 | ODI # 1892 | |
| 39 | 60 | 35 | 1 | 2 | 111.42 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 37 | 55 | 39 | 4 | 1 | 94.87 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 36 | 50 | 47 | 2 | 0 | 76.59 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 35 | 36 | 27 | 5 | 1 | 129.62 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 34 | 54 | 29 | 3 | 1 | 117.24 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 31 | 63 | 40 | 1 | 1 | 77.50 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 30* | 44 | 42 | 5 | 0 | 71.42 | South Africa | v Bangladesh | Kimberley | 9 Oct 2002 | ODI # 1892 | |
| 28 | 29 | 22 | 4 | 0 | 127.27 | South Africa | v Kenya | Kimberley | 2 Nov 2008 | ODI # 2770 | |
| 27 | 42 | 38 | 5 | 0 | 71.05 | South Africa | v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
| 25 | 30 | 23 | 2 | 0 | 108.69 | South Africa | v New Zealand | Kimberley | 28 Oct 2000 | ODI # 1651 | |
| 25 | 37 | 28 | 1 | 2 | 89.28 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 23* | 37 | 31 | 2 | 0 | 74.19 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 21 | 61 | 45 | 3 | 0 | 46.66 | South Africa | v Bangladesh | Kimberley | 9 Oct 2002 | ODI # 1892 | |
| 21 | 28 | 17 | 0 | 1 | 123.52 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 20* | 19 | 11 | 1 | 1 | 181.81 | South Africa | v New Zealand | Kimberley | 28 Oct 2000 | ODI # 1651 | |
| 19* | 22 | 14 | 0 | 2 | 135.71 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 18* | 13 | 11 | 2 | 1 | 163.63 | South Africa | v New Zealand | Kimberley | 28 Oct 2000 | ODI # 1651 | |
| 17 | 23 | 22 | 3 | 0 | 77.27 | South Africa | v New Zealand | Kimberley | 28 Oct 2000 | ODI # 1651 | |
| 16* | 41 | 29 | 2 | 0 | 55.17 | South Africa | v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
| 15 | 33 | 13 | 3 | 0 | 115.38 | South Africa | v Bangladesh | Kimberley | 9 Oct 2002 | ODI # 1892 | |
| 14* | 68 | 29 | 1 | 0 | 48.27 | South Africa | v Bangladesh | Kimberley | 9 Oct 2002 | ODI # 1892 | |
| 14* | 13 | 17 | 2 | 0 | 82.35 | South Africa | v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
| 14 | 31 | 24 | 0 | 0 | 58.33 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 13 | 8 | 7 | 1 | 1 | 185.71 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 12 | 19 | 12 | 2 | 0 | 100.00 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 10* | 33 | 19 | 0 | 0 | 52.63 | South Africa | v Kenya | Kimberley | 2 Nov 2008 | ODI # 2770 | |
| 9 | 16 | 9 | 0 | 0 | 100.00 | South Africa | v New Zealand | Kimberley | 28 Oct 2000 | ODI # 1651 | |
| 9 | 16 | 8 | 1 | 0 | 112.50 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 7 | 7 | 5 | 1 | 0 | 140.00 | South Africa | v Sri Lanka | Kimberley | 4 Dec 2002 | ODI # 1911 | |
| 6 | 16 | 14 | 1 | 0 | 42.85 | South Africa | v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
| 5* | 11 | 2 | 1 | 0 | 250.00 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 5 | 13 | 12 | 0 | 0 | 41.66 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 5 | 13 | 6 | 1 | 0 | 83.33 | South Africa | v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
| 5 | 14 | 8 | 0 | 0 | 62.50 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 2* | 12 | 5 | 0 | 0 | 40.00 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 2 | 9 | 5 | 0 | 0 | 40.00 | South Africa | v Sri Lanka | Kimberley | 4 Dec 2002 | ODI # 1911 | |
| 2 | 12 | 6 | 0 | 0 | 33.33 | South Africa | v Kenya | Kimberley | 2 Nov 2008 | ODI # 2770 | |
| 2 | 6 | 3 | 0 | 0 | 66.66 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 2 | 8 | 5 | 0 | 0 | 40.00 | South Africa | v New Zealand | Kimberley | 22 Jan 2013 | ODI # 3325 | |
| 2 | 13 | 10 | 0 | 0 | 20.00 | South Africa | v Zimbabwe | Kimberley | 30 Sep 2018 | ODI # 4049 | |
| 2 | 7 | 6 | 0 | 0 | 33.33 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 | |
| 1 | 4 | 4 | 0 | 0 | 25.00 | South Africa | v Sri Lanka | Kimberley | 20 Jan 2012 | ODI # 3228 | |
| 1 | 11 | 10 | 0 | 0 | 10.00 | South Africa | v England | Kimberley | 1 Feb 2023 | ODI # 4514 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:
England vs South Africa at Kimberley, England in South Africa 3rd ODI, Feb 1, 2023 [ODI # 4514]
Zimbabwe vs South Africa at Kimberley, ZIM in SA 1st ODI, Sep 30, 2018 [ODI # 4049]
Bangladesh vs South Africa at Kimberley, Bangladesh tour of SA 1st ODI, Oct 15, 2017 [ODI # 3923]