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
17645328516361.75New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
14546530812-47.07Australiav South AfricaAdelaide224 Nov 2016Test # 2236
13038024118-53.94New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
11824216115-73.29New Zealandv South AfricaWellington116 Mar 2017Test # 2255
9725318211353.29Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
9715410016197.00Australiav South AfricaW.A.C.A23 Nov 2016Test # 2230
8839625410-34.64New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
8025317410-45.97New Zealandv South AfricaWellington316 Mar 2017Test # 2255
641681219-52.89Australiav South AfricaHobart312 Nov 2016Test # 2233
632061487-42.56Australiav South AfricaW.A.C.A23 Nov 2016Test # 2230
60*2331536-39.21Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
591591138152.21Australiav South AfricaAdelaide224 Nov 2016Test # 2236
591701207-49.16Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
58129909-64.44Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
5798705281.42New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
54109786-69.23Australiav South AfricaAdelaide224 Nov 2016Test # 2236
53118915158.24Australiav South AfricaAdelaide224 Nov 2016Test # 2236
521411026-50.98New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
50138785-64.10Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
501821288-39.06New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
5013410310-48.54New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
49116828-59.75Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
48*137805-60.00Australiav South AfricaHobart112 Nov 2016Test # 2233
482051187-40.67Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
4778517-92.15Australiav South AfricaAdelaide424 Nov 2016Test # 2236
4596784-57.69Australiav South AfricaHobart312 Nov 2016Test # 2233
431431135-38.05Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
43120705-61.42Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
4186586170.68Sri Lankav South AfricaJohannesburg212 Jan 2017Test # 2247
411951515-27.15New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
4084525-76.92Australiav South AfricaAdelaide424 Nov 2016Test # 2236
39115695-56.52Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
36122836-43.37New Zealandv South AfricaWellington116 Mar 2017Test # 2255
35*70454-77.77Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
3552336-106.06Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
34*1701375-24.81Australiav South AfricaAdelaide424 Nov 2016Test # 2236
34118915-37.36Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
341661324-25.75New Zealandv South AfricaWellington116 Mar 2017Test # 2255
32443252100.00New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
31151825-37.80Australiav South AfricaHobart312 Nov 2016Test # 2233
3140266-119.23Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
3087553-54.54Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
2983715-40.84Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
29111702-41.42Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
29136833-34.93New Zealandv South AfricaWellington316 Mar 2017Test # 2255
2892645-43.75Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
2775604-45.00Australiav South AfricaW.A.C.A23 Nov 2016Test # 2230
2740302290.00New Zealandv South AfricaWellington116 Mar 2017Test # 2255
26*53405-65.00Sri Lankav South AfricaCape Town22 Jan 2017Test # 2244
2661524-50.00Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
2660295-89.65Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
2442324-75.00Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
24116763-31.57Sri Lankav South AfricaCape Town22 Jan 2017Test # 2244
2469454-53.33Sri Lankav South AfricaJohannesburg212 Jan 2017Test # 2247
2450505-48.00Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
2478633-38.09New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
2366532143.39Australiav South AfricaW.A.C.A23 Nov 2016Test # 2230
2260364-61.11Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
2274422152.38Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
2076573-35.08New Zealandv South AfricaWellington316 Mar 2017Test # 2255
19*29203-95.00Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
1965512-37.25Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
1984433-44.18Sri Lankav South AfricaJohannesburg212 Jan 2017Test # 2247
18*39253-72.00Australiav South AfricaW.A.C.A23 Nov 2016Test # 2230
17*351411121.42New Zealandv South AfricaWellington116 Mar 2017Test # 2255
16109593-27.11Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
1639222-72.72Sri Lankav South AfricaCape Town22 Jan 2017Test # 2244
1636273-59.25New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
15*5227-155.55New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
1557451-33.33Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
1525183-83.33New Zealandv South AfricaWellington116 Mar 2017Test # 2255
1338323-40.62Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
1327242-54.16Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
13781-162.50Australiav South AfricaAdelaide224 Nov 2016Test # 2236
1366422-30.95Sri Lankav South AfricaJohannesburg212 Jan 2017Test # 2247
121373-171.42Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
1259231-52.17Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
1234262-46.15New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
1217112-109.09New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
1227172-70.58New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
11*61261-42.30Australiav South AfricaAdelaide224 Nov 2016Test # 2236
112725--44.00Australiav South AfricaAdelaide224 Nov 2016Test # 2236
1173391-28.20Sri Lankav South AfricaCape Town22 Jan 2017Test # 2244
1137301136.66Sri Lankav South AfricaCape Town22 Jan 2017Test # 2244
1031222-45.45Australiav South AfricaHobart112 Nov 2016Test # 2233
1059462-21.73Australiav South AfricaAdelaide224 Nov 2016Test # 2236
1017142-71.42Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
1025172-58.82Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
1023111-90.90Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
1023152-66.66Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
1033241-41.66Sri Lankav South AfricaJohannesburg212 Jan 2017Test # 2247
1024192-52.63New Zealandv South AfricaDunedin28 Mar 2017Test # 2253
930162-56.25Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
8*28101-80.00Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
826221-36.36Australiav South AfricaW.A.C.A43 Nov 2016Test # 2230
8872-114.28Australiav South AfricaHobart112 Nov 2016Test # 2233
85038--21.05Sri Lankav South AfricaGqeberha426 Dec 2016Test # 2243
819111-72.72Sri Lankav South AfricaJohannesburg212 Jan 2017Test # 2247
827181-44.44New Zealandv South AfricaWellington116 Mar 2017Test # 2255
71413--53.84Sri Lankav South AfricaGqeberha226 Dec 2016Test # 2243
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:

Mpumalanga vs Northern Cape at Kimberley, CSA 4-Day Series Division 2 3rd Match, Oct 2-5, 2025 [First-class]

Warriors vs KwaZulu-Natal Inland at Pietermaritzburg, CSA 4-Day Series Division 1 6th Match, Oct 2-5, 2025 [First-class]

Boland vs Dolphins at Paarl, CSA 4-Day Series Division 1 4th Match, Oct 2-5, 2025 [First-class]