Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Home  »  Cricket  »  South Africa  »  Records  »  Highest Individual Score in ODI for South Africa

Highest Individual Score in ODI for South Africa

Gary Kirsten holds the record for the highest individual score in ODI cricket for South Africa, with an extraordinary 188 runs against U.A.E. at Rawalpindi in 1996. Faf du Plessis follows with an unbeaten 185 against Sri Lanka in Cape Town in 2017. Quinton de Kock 178 against Australia at Centurion in 2016 is another standout performance, highlighting South Africa's rich history of monumental ODI innings. Here is the list of south african players with the highest individual score in ODI history.
# Player Runs Balls Faced 4s 6s SR Against Venue Date
1 Gary Kirsten 188 159 13 4 118.23 U.A.E. Rawalpindi 16-Feb-1996
2 Faf du Plessis 185 141 16 3 131.20 Sri Lanka Cape Town 07-Feb-2017
3 Quinton de Kock 178 113 16 11 157.52 Australia Centurion 30-Sep-2016
4 Janneman Malan 177 169 16 6 104.73 Ireland Dublin (Malahide) 16-Jul-2021
5 AB de Villiers 176 104 15 7 169.23 Bangladesh Paarl 18-Oct-2017
6 Herschelle Gibbs 175 111 21 7 157.65 Australia Johannesburg 12-Mar-2006
7 Aiden Markram 175 126 17 7 138.88 Netherlands Johannesburg 02-Apr-2023
8 Heinrich Klaasen 174 83 13 13 209.63 Australia Centurion 15-Sep-2023
9 Quinton de Kock 174 140 15 7 124.28 Bangladesh Wankhede 24-Oct-2023
10 David Callaghan 169 143 19 4 118.18 New Zealand Centurion 11-Dec-1994
11 Quinton de Kock 168 145 21 2 115.86 Bangladesh Kimberley 15-Oct-2017
12 AB de Villiers 162 66 17 8 245.45 West Indies Sydney 27-Feb-2015
13 Andrew Hudson 161 132 13 4 121.96 Netherlands Rawalpindi 05-Mar-1996
14 Hashim Amla 159 128 16 4 124.21 Ireland Canberra 03-Mar-2015
15 Hashim Amla 154 134 15 5 114.92 Sri Lanka Centurion 10-Feb-2017
16 Hashim Amla 153 142 14 - 107.74 West Indies Johannesburg 18-Jan-2015
17 Herschelle Gibbs 153 131 17 3 116.79 Bangladesh Potchefstroom 03-Oct-2002
18 JP Duminy 150 122 5 8 122.95 Netherlands Amstelveen 31-May-2013
19 Hashim Amla 150 124 16 - 120.96 England Southampton 28-Aug-2012
20 MP Breetzke 150 148 11 5 101.35 New Zealand Lahore 10-Feb-2025
21 AB de Villiers 149 44 9 16 338.63 West Indies Johannesburg 18-Jan-2015
22 MV Boucher 147 68 8 10 216.17 Zimbabwe Potchefstroom 20-Sep-2006
23 AB de Villiers 146 130 12 5 112.30 West Indies St George's 10-Apr-2007
24 Temba Bavuma 144 118 11 7 122.03 West Indies East London 18-Mar-2023
25 Herschelle Gibbs 143 141 19 3 101.41 New Zealand Johannesburg 16-Feb-2003
26 Graeme Smith 141 134 16 - 105.22 England Centurion 27-Sep-2009
27 Hashim Amla 140 135 8 4 103.70 Bangladesh Benoni 09-Nov-2008
28 Jacques Kallis 139 142 11 3 97.88 West Indies Johannesburg 04-Feb-2004
29 David Miller 139 108 13 4 128.70 Australia Hobart 11-Nov-2018
30 David Miller 138 92 7 9 150.00 Zimbabwe Hamilton 15-Feb-2015
31 Quinton de Kock 138 96 12 6 143.75 England Bloemfontein 03-Feb-2016
32 AB de Villiers 136 106 11 2 128.30 Australia Harare 27-Aug-2014
33 Quinton de Kock 135 121 18 3 111.57 India Johannesburg 05-Dec-2013
34 Quinton de Kock 135 117 16 4 115.38 England Centurion 09-Feb-2016
35 Graeme Smith 134 124 20 1 108.06 India Eden Gardens 25-Nov-2005
36 AB de Villiers 134 98 13 4 136.73 Netherlands Mohali 03-Mar-2011
37 Rassie van der Dussen 134 117 10 - 114.52 England Chester-le-Street 19-Jul-2022
38 Gary Kirsten 133 155 13 - 85.80 India Johannesburg 05-Oct-2001
39 Faf du Plessis 133 115 9 6 115.65 India Wankhede 25-Oct-2015
40 Hashim Amla 133 105 11 6 126.66 West Indies Centurion 28-Jan-2015
41 Rassie van der Dussen 133 118 9 5 112.71 New Zealand Pune 01-Nov-2023
42 Rilee Rossouw 132 98 9 8 134.69 West Indies Centurion 28-Jan-2015
43 Gavin Hamilton 131 121 8 3 108.26 Kenya Cape Town 22-Oct-2001
44 David Miller 130 133 11 3 97.74 West Indies Gqeberha 25-Jan-2015
45 Janneman Malan 129 139 7 4 92.80 Australia Bloemfontein 04-Mar-2020
46 Rassie van der Dussen 129 96 9 4 134.37 India Paarl 19-Jan-2022
47 Nico Boje 129 114 13 1 113.15 New Zealand Centurion 25-Oct-2000
48 Hashim Amla 129 115 9 2 112.17 West Indies Roseau 30-May-2010
49 JP Duminy 129 117 7 4 110.25 Zimbabwe Benoni 22-Oct-2010
50 Jacques Kallis 128 109 11 5 117.43 Netherlands Basseterre 16-Mar-2007
51 AB de Villiers 128 108 12 3 118.51 Pakistan Johannesburg 17-Mar-2013
52 Quinton de Kock 128 127 12 3 100.78 Sri Lanka Hambantota 12-Jul-2014
53 Rilee Rossouw 128 115 11 2 111.30 West Indies Johannesburg 18-Jan-2015
54 Brian McMillan 127 120 14 3 105.83 Zimbabwe Harare 21-Oct-1995
55 Hashim Amla 127 130 13 2 97.69 England Centurion 09-Feb-2016
56 Faf du Plessis 126 109 8 6 115.59 Australia Harare 02-Sep-2014
57 Jacques Kallis 125 147 14 1 85.03 Zimbabwe Canterbury 29-Jun-2003
58 HH Dippenaar 125 145 7 - 86.20 Sri Lanka Adelaide 24-Jan-2006
59 AB de Villiers 125 98 10 4 127.55 Sri Lanka Johannesburg 22-Jan-2012
60 Herschelle Gibbs 125 146 9 - 85.61 West Indies Gqeberha 30-Jan-1999
61 Herschelle Gibbs 125 112 15 2 111.60 Zimbabwe Bulawayo 23-Sep-2001
62 Graeme Smith 125 143 9 4 87.41 Sri Lanka Johannesburg 22-Jan-2012
63 Faf du Plessis 125 114 15 2 109.64 Australia Hobart 11-Nov-2018
64 Daryll Cullinan 124 117 12 - 105.98 Pakistan Nairobi (Gym) 29-Sep-1996
65 Gary Kirsten 124 130 12 2 95.38 Kenya Cape Town 22-Oct-2001
66 CA Ingram 124 126 8 2 98.41 Zimbabwe Bloemfontein 15-Oct-2010
67 Hashim Amla 124 126 13 3 98.41 New Zealand Centurion 19-Aug-2015
68 Quinton de Kock 124 130 12 2 95.38 India Cape Town 23-Jan-2022
69 Heinrich Klaasen 123 114 7 3 107.89 Australia Paarl 29-Feb-2020
70 Rassie van der Dussen 123 134 10 2 91.79 Pakistan Centurion 02-Apr-2021
71 HH Dippenaar 123 129 12 - 95.34 West Indies Bridgetown 11-May-2005
72 Hashim Amla 122 132 6 3 92.42 Zimbabwe Bulawayo 17-Aug-2014
73 Hashim Amla 122 113 9 1 107.96 Pakistan Johannesburg 17-Mar-2013
74 Rilee Rossouw 122 118 14 2 103.38 Australia Cape Town 12-Oct-2016
75 Jacques Kallis 121 133 12 1 90.97 West Indies Gqeberha 27-Jan-2008
Latest Updates
No updates available at this moment.

Latest News

Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+