v South Africa / Records / One-Day Internationals / High scores

High scores
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
SR Tendulkar 200* 147 25 3 136.05 India Gwalior 24 Feb 2010 ODI # 2962
KC Sangakkara 169 137 18 6 123.35 Sri Lanka Colombo (RPS) 20 Jul 2013 ODI # 3392
RT Ponting 164 105 13 9 156.19 Australia Johannesburg 12 Mar 2006 ODI # 2349
CH Gayle 152* 153 12 3 99.34 West Indies Johannesburg 4 Feb 2004 ODI # 2096
S Chanderpaul 150 136 20 0 110.29 West Indies East London 24 Jan 1999 ODI # 1393
RG Sharma 150 133 13 6 112.78 India Kanpur 11 Oct 2015 ODI # 3689
BRM Taylor 145* 136 12 0 106.61 Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
KS Williamson 145* 136 17 1 106.61 New Zealand Kimberley 22 Jan 2013 ODI # 3325
SC Ganguly 141* 142 11 6 99.29 India Nairobi (Gym) 13 Oct 2000 ODI # 1638
V Kohli 138 140 6 5 98.57 India Chennai 22 Oct 2015 ODI # 3698
S Dhawan 137 146 16 2 93.83 India Melbourne 22 Feb 2015 ODI # 3610
Saleem Elahi 135 129 19 0 104.65 Pakistan Port Elizabeth 11 Dec 2002 ODI # 1916
SP Fleming 134* 132 21 0 101.51 New Zealand Johannesburg 16 Feb 2003 ODI # 1955
CH Gayle 133* 135 17 3 98.51 West Indies Jaipur 2 Nov 2006 ODI # 2442
CH Gayle 132 152 7 2 86.84 West Indies Bridgetown 11 May 2005 ODI # 2243
RT Ponting 129 126 15 1 102.38 Australia Bloemfontein 30 Mar 2002 ODI # 1822
SC Ganguly 127 126 14 5 100.79 India Johannesburg 5 Oct 2001 ODI # 1752
JE Root 125 113 10 5 110.61 England Centurion 9 Feb 2016 ODI # 3736
MS Atapattu 124 129 18 0 96.12 Sri Lanka Durban 3 Mar 2003 ODI # 1979
MS Atapattu 123* 121 15 1 101.65 Sri Lanka Benoni 1 Dec 2002 ODI # 1908
PV Simmons 122 113 12 5 107.96 West Indies Kingston 7 Apr 1992 ODI # 753
SR Tendulkar 122 138 12 0 88.40 India Vadodara 17 Mar 2000 ODI # 1575
SR Waugh 120* 110 10 2 109.09 Australia Leeds 13 Jun 1999 ODI # 1481
Mohammad Yousuf 117 143 9 0 81.81 Pakistan Lahore 20 Oct 2007 ODI # 2635
BC Lara 116 134 12 2 86.56 West Indies Cape Town 9 Feb 2003 ODI # 1942
KP Pietersen 116 110 10 6 105.45 England Centurion 13 Feb 2005 ODI # 2226
ME Waugh 115* 125 8 3 92.00 Australia Port Elizabeth 31 Mar 1997 ODI # 1187
TM Dilshan 115* 130 16 0 88.46 Sri Lanka Pallekele 28 Jul 2013 ODI # 3400
Ijaz Ahmed 114* 90 17 3 126.66 Pakistan Durban 17 Dec 1994 ODI # 964
SR Waugh 114* 103 9 0 110.67 Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
ME Trescothick 114* 125 13 0 91.20 England The Oval 28 Jun 2003 ODI # 2029
WV Raman 114 148 6 1 77.02 India Centurion 11 Dec 1992 ODI # 774
SR Tendulkar 114 126 14 0 90.47 India Mumbai 14 Dec 1996 ODI # 1151
S Dhawan 114 94 12 1 121.27 India Cardiff 6 Jun 2013 ODI # 3363
Abdul Razzaq 112 120 13 2 93.33 Pakistan Port Elizabeth 11 Dec 2002 ODI # 1916
AD Hales 112 128 14 0 87.50 England Cape Town 14 Feb 2016 ODI # 3738
BC Lara 111* 140 14 1 79.28 West Indies Bloemfontein 23 Feb 1993 ODI # 807
Aamer Sohail 111 139 8 0 79.85 Pakistan Karachi 29 Feb 1996 ODI # 1067
BC Lara 111 94 16 0 118.08 West Indies Karachi 11 Mar 1996 ODI # 1079
SR Tendulkar 111 101 8 3 109.90 India Nagpur 12 Mar 2011 ODI # 3128
Ijaz Ahmed 110 110 13 1 100.00 Pakistan Rawalpindi 20 Oct 1994 ODI # 934
Abdul Razzaq 109* 72 7 10 151.38 Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
RJ Shastri 109 149 11 0 73.15 India New Delhi 14 Nov 1991 ODI # 688
AJ Finch 109 127 9 3 85.82 Australia Canberra 19 Nov 2014 ODI # 3548
JE Root 109 124 10 1 87.90 England Johannesburg 12 Feb 2016 ODI # 3737
DA Warner 109 120 11 2 90.83 Australia Basseterre 11 Jun 2016 ODI # 3743
KP Pietersen 108* 96 6 2 112.50 England Bloemfontein 2 Feb 2005 ODI # 2219
AC Parore 108 95 8 3 113.68 New Zealand Centurion 11 Dec 1994 ODI # 960
CL Hooper 108 119 8 3 90.75 West Indies East London 24 Jan 1999 ODI # 1393
SP Fleming 108 115 10 2 93.91 New Zealand Christchurch 17 Feb 2004 ODI # 2100
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
West Indies v South Africa at Bridgetown, West Indies Tri-Nation Series 9th match, Jun 24, 2016 [ODI # 3754]
Australia v South Africa at Bridgetown, West Indies Tri-Nation Series 7th match, Jun 19, 2016 [ODI # 3750]
West Indies v South Africa at Basseterre, West Indies Tri-Nation Series 6th match, Jun 15, 2016 [ODI # 3747]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365