Batting Most Runs Innings - South Africa

Players - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
153181131173116.79South Africav BangladeshPotchefstroom103 Oct 2002ODI # 1890
143195141193101.41South Africav New ZealandJohannesburg116 Feb 2003ODI # 1955
116*16211916-97.47South Africav IndiaColombo (RPS)225 Sep 2002ODI # 1886
11616012613392.06South Africav KenyaColombo (RPS)120 Sep 2002ODI # 1882
108*14092143117.39South Africav Sri LankaKimberley204 Dec 2002ODI # 1911
102*1801189-86.44South Africav PakistanPaarl216 Dec 2002ODI # 1921
991731066293.39South Africav Sri LankaCenturion129 Nov 2002ODI # 1905
9811592122106.52South Africav PakistanDurban108 Dec 2002ODI # 1914
97*886619-146.96South Africav BangladeshBenoni206 Oct 2002ODI # 1891
972011336172.93South Africav IndiaColombo (RPS)225 Sep 2002ODI # 1886
932051267-73.80South Africav PakistanCape Town118 Dec 2002ODI # 1923
89147975291.75South Africav Sri LankaCenturion129 Nov 2002ODI # 1905
87*8466124131.81South Africav KenyaPotchefstroom212 Feb 2003ODI # 1947
8716411710174.35South Africav Sri LankaBenoni101 Dec 2002ODI # 1908
81108958-85.26South Africav PakistanCape Town118 Dec 2002ODI # 1923
801441187-67.79South Africav CanadaEast London127 Feb 2003ODI # 1971
73117887282.95South Africav Sri LankaDurban203 Mar 2003ODI # 1979
70*1701025-68.62South Africav Sri LankaBloemfontein206 Dec 2002ODI # 1912
69128776-89.61South Africav KenyaColombo (RPS)120 Sep 2002ODI # 1882
69133926175.00South Africav West IndiesCape Town209 Feb 2003ODI # 1942
64*121835177.10South Africav Sri LankaKimberley204 Dec 2002ODI # 1911
63122796-79.74South Africav CanadaEast London127 Feb 2003ODI # 1971
61100708-87.14South Africav West IndiesColombo (SSC)213 Sep 2002ODI # 1875
60*615771105.26South Africav Sri LankaBenoni101 Dec 2002ODI # 1908
60695351113.20South Africav KenyaColombo (RPS)120 Sep 2002ODI # 1882
57*785123111.76South Africav PakistanDurban108 Dec 2002ODI # 1914
57714815118.75South Africav West IndiesCape Town209 Feb 2003ODI # 1942
56140904-62.22South Africav PakistanDurban108 Dec 2002ODI # 1914
53118844-63.09South Africav West IndiesColombo (SSC)213 Sep 2002ODI # 1875
53392662203.84South Africav Sri LankaCenturion129 Nov 2002ODI # 1905
52*84639-82.53South Africav KenyaPotchefstroom212 Feb 2003ODI # 1947
52*483291162.50South Africav BangladeshBloemfontein222 Feb 2003ODI # 1961
52100586189.65South Africav PakistanPaarl216 Dec 2002ODI # 1921
49*484081122.50South Africav BangladeshBloemfontein222 Feb 2003ODI # 1961
49674941100.00South Africav West IndiesCape Town209 Feb 2003ODI # 1942
48*88585-82.75South Africav BangladeshBenoni206 Oct 2002ODI # 1891
47*80775-61.03South Africav PakistanPaarl216 Dec 2002ODI # 1921
4763515-92.15South Africav BangladeshPotchefstroom103 Oct 2002ODI # 1890
4772459-104.44South Africav Sri LankaBloemfontein206 Dec 2002ODI # 1912
47124817-58.02South Africav PakistanEast London113 Dec 2002ODI # 1918
45*71507-90.00South Africav Sri LankaJohannesburg227 Nov 2002ODI # 1903
45*71502190.00South Africav Sri LankaDurban203 Mar 2003ODI # 1979
4469555-80.00South Africav PakistanEast London113 Dec 2002ODI # 1918
4251339-127.27South Africav BangladeshKimberley209 Oct 2002ODI # 1892
4171472187.23South Africav BangladeshPotchefstroom103 Oct 2002ODI # 1890
4033308-133.33South Africav PakistanGqeberha211 Dec 2002ODI # 1916
3968494-79.59South Africav Sri LankaBenoni101 Dec 2002ODI # 1908
38*135582265.51South Africav Sri LankaJohannesburg227 Nov 2002ODI # 1903
36108652-55.38South Africav Sri LankaBloemfontein206 Dec 2002ODI # 1912
3551345-102.94South Africav Sri LankaDurban203 Mar 2003ODI # 1979
342316-4212.50South Africav PakistanCape Town118 Dec 2002ODI # 1923
33*362141157.14South Africav New ZealandJohannesburg116 Feb 2003ODI # 1955
3376554-60.00South Africav West IndiesColombo (SSC)213 Sep 2002ODI # 1875
3355481168.75South Africav New ZealandJohannesburg116 Feb 2003ODI # 1955
32*-482-66.66South Africav PakistanEast London113 Dec 2002ODI # 1918
323323-2139.13South Africav CanadaEast London127 Feb 2003ODI # 1971
31322831110.71South Africav KenyaColombo (RPS)120 Sep 2002ODI # 1882
30*44425-71.42South Africav BangladeshKimberley209 Oct 2002ODI # 1892
29*41344-85.29South Africav PakistanGqeberha211 Dec 2002ODI # 1916
2960374-78.37South Africav New ZealandJohannesburg116 Feb 2003ODI # 1955
2854443-63.63South Africav BangladeshPotchefstroom103 Oct 2002ODI # 1890
2841344-82.35South Africav Sri LankaCenturion129 Nov 2002ODI # 1905
25*34273-92.59South Africav Sri LankaBloemfontein206 Dec 2002ODI # 1912
25*46252-100.00South Africav West IndiesCape Town209 Feb 2003ODI # 1942
2552371-67.56South Africav Sri LankaDurban203 Mar 2003ODI # 1979
2436284-85.71South Africav West IndiesCape Town209 Feb 2003ODI # 1942
233928--82.14South Africav West IndiesColombo (SSC)213 Sep 2002ODI # 1875
23302111109.52South Africav West IndiesColombo (SSC)213 Sep 2002ODI # 1875
2366534-43.39South Africav Sri LankaJohannesburg227 Nov 2002ODI # 1903
2343285-82.14South Africav New ZealandJohannesburg116 Feb 2003ODI # 1955
22*331121200.00South Africav CanadaEast London127 Feb 2003ODI # 1971
2161453-46.66South Africav BangladeshKimberley209 Oct 2002ODI # 1892
2136361-58.33South Africav CanadaEast London127 Feb 2003ODI # 1971
2032274-74.07South Africav PakistanDurban108 Dec 2002ODI # 1914
2031252180.00South Africav West IndiesCape Town209 Feb 2003ODI # 1942
18*141211150.00South Africav KenyaColombo (RPS)120 Sep 2002ODI # 1882
1835262-69.23South Africav Sri LankaBloemfontein206 Dec 2002ODI # 1912
1827143-128.57South Africav PakistanGqeberha211 Dec 2002ODI # 1916
1844252-72.00South Africav PakistanGqeberha211 Dec 2002ODI # 1916
1632253-64.00South Africav Sri LankaCenturion129 Nov 2002ODI # 1905
1639312-51.61South Africav Sri LankaBenoni101 Dec 2002ODI # 1908
1620191-84.21South Africav Sri LankaDurban203 Mar 2003ODI # 1979
15*1183-187.50South Africav Sri LankaCenturion129 Nov 2002ODI # 1905
1533133-115.38South Africav BangladeshKimberley209 Oct 2002ODI # 1892
155238--39.47South Africav PakistanEast London113 Dec 2002ODI # 1918
14*68291-48.27South Africav BangladeshKimberley209 Oct 2002ODI # 1892
143121--66.66South Africav IndiaColombo (RPS)225 Sep 2002ODI # 1886
1432182-77.77South Africav Sri LankaBenoni101 Dec 2002ODI # 1908
149611233.33South Africav CanadaEast London127 Feb 2003ODI # 1971
1332192-68.42South Africav PakistanEast London113 Dec 2002ODI # 1918
1322182-72.22South Africav West IndiesCape Town209 Feb 2003ODI # 1942
1231192-63.15South Africav PakistanGqeberha211 Dec 2002ODI # 1916
1230212-57.14South Africav PakistanCape Town118 Dec 2002ODI # 1923
11*19111-100.00South Africav Sri LankaBenoni101 Dec 2002ODI # 1908
1128152-73.33South Africav PakistanDurban108 Dec 2002ODI # 1914
111311--100.00South Africav PakistanCape Town118 Dec 2002ODI # 1923
1086-1166.66South Africav West IndiesColombo (SSC)213 Sep 2002ODI # 1875
1041251-40.00South Africav West IndiesColombo (SSC)213 Sep 2002ODI # 1875
102216--62.50South Africav IndiaColombo (RPS)225 Sep 2002ODI # 1886
101610--100.00South Africav New ZealandJohannesburg116 Feb 2003ODI # 1955
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
Performances in matches that overlap years 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 vs England at Manchester, India in England 4th Test, Jul 23-27, 2025 [Test # 2596]

Leicestershire vs Derbyshire at Derby, County Championship Division Two 39th Match, Jul 22-25, 2025 [First-class]

Sussex vs Essex at Hove, County Championship Division One 48th Match, Jul 22-25, 2025 [First-class]