Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
26257642331261.93New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
203*46933222-61.14Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
143*20215916-89.93Australiav South AfricaSydney42 Jan 2006Test # 1780
13735624217256.61Australiav South AfricaMelbourne326 Dec 2005Test # 1779
13328516918278.69New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
122*35926814145.52New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
12224720314460.09Australiav South AfricaMelbourne126 Dec 2005Test # 1779
12025717412168.96Australiav South AfricaSydney22 Jan 2006Test # 1780
11729819813-59.09Australiav South AfricaMelbourne126 Dec 2005Test # 1779
11627318712262.03Australiav South AfricaDurban324 Mar 2006Test # 1792
10332022511-45.77Australiav South AfricaDurban124 Mar 2006Test # 1792
10230921712-47.00Australiav South AfricaDurban324 Mar 2006Test # 1792
10128620813-48.55Australiav South AfricaJohannesburg431 Mar 2006Test # 1795
9423617314154.33Australiav South AfricaCape Town216 Mar 2006Test # 1789
9019713411-67.16Australiav South AfricaSydney42 Jan 2006Test # 1780
8926319712-45.17Australiav South AfricaJohannesburg431 Mar 2006Test # 1795
8615610910278.89Australiav South AfricaSydney22 Jan 2006Test # 1780
8116711711-69.23New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
7522815510148.38Australiav South AfricaDurban124 Mar 2006Test # 1792
741781128166.07Australiav South AfricaCape Town216 Mar 2006Test # 1789
7320215311-47.71Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
72695456133.33Australiav South AfricaMelbourne326 Dec 2005Test # 1779
7115510712-66.35Australiav South AfricaW.A.C.A116 Dec 2005Test # 1777
652281779-36.72Australiav South AfricaMelbourne126 Dec 2005Test # 1779
64106686294.11Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
60132918-65.93New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
581721218-47.93Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
5717113410-42.53Australiav South AfricaDurban124 Mar 2006Test # 1792
55824734117.02Australiav South AfricaCape Town216 Mar 2006Test # 1789
54*129759-72.00New Zealandv South AfricaCape Town327 Apr 2006Test # 1800
531611064-50.00Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
50114716-70.42New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
471801148-41.22Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
46131829-56.09New Zealandv South AfricaJohannesburg15 May 2006Test # 1801
451491118-40.54Australiav South AfricaSydney22 Jan 2006Test # 1780
4571568-80.35New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
4468584-75.86Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
421521046-40.38New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
41121964-42.70Australiav South AfricaW.A.C.A116 Dec 2005Test # 1777
3857486179.16New Zealandv South AfricaCenturion415 Apr 2006Test # 1798
37136896-41.57Australiav South AfricaW.A.C.A116 Dec 2005Test # 1777
3773536-69.81Australiav South AfricaDurban324 Mar 2006Test # 1792
37102646-57.81New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
36563161116.12Australiav South AfricaDurban124 Mar 2006Test # 1792
3661337-109.09Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
3694627-58.06New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
351671255-28.00Australiav South AfricaDurban124 Mar 2006Test # 1792
3491564-60.71Australiav South AfricaCape Town416 Mar 2006Test # 1789
3462405185.00Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
3349382286.84New Zealandv South AfricaCenturion415 Apr 2006Test # 1798
3262534-60.37Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
3287704-45.71Australiav South AfricaCape Town416 Mar 2006Test # 1789
3194742-41.89Australiav South AfricaMelbourne326 Dec 2005Test # 1779
3143306-103.33New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
2952215-138.09Australiav South AfricaSydney22 Jan 2006Test # 1780
29212641111.53Australiav South AfricaJohannesburg431 Mar 2006Test # 1795
2864443-63.63Australiav South AfricaMelbourne326 Dec 2005Test # 1779
27*51423-64.28Australiav South AfricaSydney42 Jan 2006Test # 1780
27*63313-87.09New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
27119804-33.75New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
2579494-51.02Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
2523203-125.00Australiav South AfricaSydney22 Jan 2006Test # 1780
25165851-29.41New Zealandv South AfricaCenturion415 Apr 2006Test # 1798
24*86464-52.17Australiav South AfricaJohannesburg431 Mar 2006Test # 1795
2451303-80.00Australiav South AfricaW.A.C.A116 Dec 2005Test # 1777
2480633-38.09Australiav South AfricaMelbourne326 Dec 2005Test # 1779
241395-266.66Australiav South AfricaDurban324 Mar 2006Test # 1792
2384513-45.09Australiav South AfricaW.A.C.A116 Dec 2005Test # 1777
2281593-37.28Australiav South AfricaCape Town216 Mar 2006Test # 1789
2273583-37.93New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
2134232191.30Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
2043335-60.60Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
2049325-62.50Australiav South AfricaSydney42 Jan 2006Test # 1780
2051321162.50Australiav South AfricaJohannesburg431 Mar 2006Test # 1795
2036284-71.42New Zealandv South AfricaCape Town327 Apr 2006Test # 1800
2077472-42.55New Zealandv South AfricaJohannesburg15 May 2006Test # 1801
19*48294-65.51Australiav South AfricaW.A.C.A116 Dec 2005Test # 1777
1947412-46.34New Zealandv South AfricaJohannesburg15 May 2006Test # 1801
1949303-63.33New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
1897462-39.13New Zealandv South AfricaJohannesburg15 May 2006Test # 1801
1749403-42.50Australiav South AfricaSydney22 Jan 2006Test # 1780
1722183-94.44New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
1640313-51.61Australiav South AfricaCape Town216 Mar 2006Test # 1789
15*51372-40.54Australiav South AfricaDurban324 Mar 2006Test # 1792
1554333-45.45New Zealandv South AfricaJohannesburg35 May 2006Test # 1801
14*46241-58.33Australiav South AfricaW.A.C.A316 Dec 2005Test # 1777
14*23201-70.00Australiav South AfricaCape Town416 Mar 2006Test # 1789
1448292-48.27New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
1460452-31.11New Zealandv South AfricaCape Town327 Apr 2006Test # 1800
13*34152-86.66Australiav South AfricaDurban124 Mar 2006Test # 1792
1348292-44.82Australiav South AfricaW.A.C.A116 Dec 2005Test # 1777
1383531-24.52Australiav South AfricaDurban124 Mar 2006Test # 1792
1362441-29.54New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
1277511-23.52Australiav South AfricaSydney22 Jan 2006Test # 1780
1220191-63.15Australiav South AfricaCape Town216 Mar 2006Test # 1789
1237243-50.00Australiav South AfricaJohannesburg231 Mar 2006Test # 1795
1242353-34.28New Zealandv South AfricaCenturion215 Apr 2006Test # 1798
11*12056--19.64Australiav South AfricaMelbourne126 Dec 2005Test # 1779
114829--37.93Australiav South AfricaMelbourne326 Dec 2005Test # 1779
1116131-84.61New Zealandv South AfricaCape Town127 Apr 2006Test # 1800
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:

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]

Afghanistan vs Zimbabwe at Harare, Afghanistan in Zimbabwe Only Test, Oct 20-22, 2025 [Test # 2604]

Pakistan vs South Africa at Lahore, South Africa in Pakistan 1st Test, Oct 12-15, 2025 [Test # 2602]