Batting Most Runs Innings - South Africa

Cricket Records in 2000s in ODI matches - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
153181131173116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
147*9068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
146195130125112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
143195141193101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
141216134160105.22South Africav EnglandCenturion27 Sep 2009ODI # 2900
14016613584103.70South Africav BangladeshBenoni09 Nov 2008ODI # 2772
13919714211397.88South Africav West IndiesJohannesburg04 Feb 2004ODI # 2096
134*146124201108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
133*20515513085.80South Africav IndiaJohannesburg05 Oct 2001ODI # 1752
131*16912183108.26South Africav KenyaCape Town22 Oct 2001ODI # 1763
129161114131113.15South Africav New ZealandCenturion25 Oct 2000ODI # 1647
128*157109115117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
125*20514714185.03South Africav ZimbabweCanterbury29 Jun 2003ODI # 2030
125*2091457086.20South Africav Sri LankaAdelaide24 Jan 2006ODI # 2318
125151112152111.60South Africav ZimbabweBulawayo23 Sep 2001ODI # 1748
12416313012295.38South Africav KenyaCape Town22 Oct 2001ODI # 1763
12318412912095.34South Africav West IndiesBridgetown11 May 2005ODI # 2243
121*18513312190.97South Africav West IndiesGqeberha27 Jan 2008ODI # 2666
12111785140142.35South Africav EnglandCape Town27 Nov 2009ODI # 2930
120*18313513188.88South Africav Sri LankaEast London17 Dec 2000ODI # 1662
119*17212412195.96South Africav AustraliaCenturion26 Feb 2006ODI # 2341
119*18916015074.37South Africav IndiaDurban22 Nov 2006ODI # 2447
119138101107117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
11817613310188.72South Africav EnglandDurban11 Feb 2005ODI # 2225
1171771295490.69South Africav ZimbabweDurban27 Feb 2005ODI # 2231
116*16211916097.47South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
11616012613392.06South Africav KenyaColombo (RPS)20 Sep 2002ODI # 1882
115*2241317087.78South Africav EnglandEast London09 Feb 2005ODI # 2224
11517412312093.49South Africav IndiaKochi09 Mar 2000ODI # 1572
1141811308387.69South Africav PakistanTangier12 Aug 2002ODI # 1860
111*1268792127.58South Africav ZimbabweCenturion10 Nov 2009ODI # 2928
11116412711287.40South Africav IndiaKochi09 Mar 2000ODI # 1572
111160100162111.00South Africav ZimbabweHarare25 Aug 2007ODI # 2614
110*2571317283.96South Africav PakistanLahore03 Oct 2003ODI # 2046
1101621169294.82South Africav AustraliaGqeberha13 Apr 2009ODI # 2840
109*1369465115.95South Africav West IndiesCape Town25 Jan 2004ODI # 2088
108*14092143117.39South Africav Sri LankaKimberley04 Dec 2002ODI # 1911
107*1681359079.25South Africav New ZealandPerth01 Feb 2002ODI # 1801
1071261084299.07South Africav West IndiesSt George's05 May 2001ODI # 1714
10713813212381.06South Africav West IndiesBridgetown09 May 2001ODI # 1716
10718313312080.45South Africav EnglandThe Oval28 Jun 2003ODI # 2029
1071318986120.22South Africav ZimbabweHarare26 Aug 2007ODI # 2615
105*11193120112.90South Africav New ZealandPotchefstroom20 Oct 2000ODI # 1641
1051791319080.15South Africav EnglandGqeberha04 Feb 2005ODI # 2221
104*1781207186.66South Africav AustraliaPerth03 Feb 2002ODI # 1802
1041541418373.75South Africav West IndiesSt John's02 May 2001ODI # 1713
103*1259593108.42South Africav PakistanLahore18 Oct 2007ODI # 2633
103*15911814187.28South Africav BangladeshChattogram09 Mar 2008ODI # 2690
103152102130100.98South Africav West IndiesKingston07 May 2005ODI # 2241
102*1801189086.44South Africav PakistanPaarl16 Dec 2002ODI # 1921
10218012811179.68South Africav PakistanLahore18 Oct 2007ODI # 2633
10210984133121.42South Africav West IndiesJohannesburg03 Feb 2008ODI # 2671
10114410710094.39South Africav New ZealandKimberley28 Oct 2000ODI # 1651
1011591277179.52South Africav Sri LankaColombo (SSC)31 Aug 2004ODI # 2163
1011621359174.81South Africav West IndiesThe Oval18 Sep 2004ODI # 2178
1012201459069.65South Africav AustraliaDurban10 Mar 2006ODI # 2348
100*2021393171.94South Africav Sri LankaPaarl09 Jan 2001ODI # 1666
100*1258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
1001411158386.95South Africav EnglandCape Town06 Feb 2005ODI # 2223
991731066293.39South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
98*1781326174.24South Africav ZimbabweGqeberha06 Feb 2000ODI # 1558
9811592122106.52South Africav PakistanDurban08 Dec 2002ODI # 1914
97*8866190146.96South Africav BangladeshBenoni06 Oct 2002ODI # 1891
971991268076.98South Africav AustraliaDurban12 Apr 2000ODI # 1587
971631187082.20South Africav New ZealandHobart15 Jan 2002ODI # 1785
972011336172.93South Africav IndiaColombo (RPS)25 Sep 2002ODI # 1886
971291048493.26South Africav ZimbabweHarare26 Aug 2007ODI # 2615
971561176182.90South Africav AustraliaPerth30 Jan 2009ODI # 2808
961139911296.96South Africav ZimbabweHarare25 Aug 2007ODI # 2614
95*128977297.93South Africav West IndiesCenturion01 Feb 2004ODI # 2094
941331138083.18South Africav New ZealandCenturion25 Oct 2000ODI # 1647
93*1459712295.87South Africav ZimbabweCardiff05 Jul 2003ODI # 2033
93*1901238075.60South Africav IndiaGqeberha29 Nov 2006ODI # 2452
931621118083.78South Africav IndiaFaridabad15 Mar 2000ODI # 1574
931121117283.78South Africav New ZealandKimberley28 Oct 2000ODI # 1651
932051267073.80South Africav PakistanCape Town18 Dec 2002ODI # 1923
92*1279812193.87South Africav IndiaCenturion03 Dec 2006ODI # 2458
92*145948297.87South Africav KenyaKimberley02 Nov 2008ODI # 2770
9219470142131.42South Africav AustraliaBasseterre24 Mar 2007ODI # 2552
91*1421166078.44South Africav IndiaBelfast26 Jun 2007ODI # 2592
911831465062.32South Africav IndiaWankhede28 Nov 2005ODI # 2300
9110065131140.00South Africav ScotlandBasseterre20 Mar 2007ODI # 2545
9010055132163.63South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
901148491107.14South Africav PakistanMultan26 Oct 2007ODI # 2639
901168880102.27South Africav KenyaBloemfontein31 Oct 2008ODI # 2769
89*-1176076.06South Africav West IndiesPort of Spain14 May 2005ODI # 2244
89*10058130153.44South Africav EnglandBridgetown17 Apr 2007ODI # 2574
891531327067.42South Africav New ZealandAdelaide27 Jan 2002ODI # 1797
89147975291.75South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
88*1208524103.52South Africav PakistanCenturion04 Feb 2007ODI # 2506
888970113125.71South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
87*120939393.54South Africav IndiaSharjah22 Mar 2000ODI # 1577
87*8466124131.81South Africav KenyaPotchefstroom12 Feb 2003ODI # 1947
871311089180.55South Africav IndiaDurban26 Oct 2001ODI # 1766
8716411710174.35South Africav Sri LankaBenoni01 Dec 2002ODI # 1908
871641092279.81South Africav West IndiesBridgetown11 May 2005ODI # 2243
87139947392.55South Africav Sri LankaPerth31 Jan 2006ODI # 2321
871481039084.46South Africav New ZealandDurban25 Nov 2007ODI # 2648
861871104078.18South Africav Sri LankaProvidence28 Mar 2007ODI # 2556
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

India v Sri Lanka at Delhi, 5th ODI, Dec 27, 2009 [ODI # 2936]

India v Sri Lanka at Eden Gardens, 4th ODI, Dec 24, 2009 [ODI # 2935]

India v Sri Lanka at Cuttack, 3rd ODI, Dec 21, 2009 [ODI # 2934]