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
2583381983011130.30Englandv South AfricaCape Town12 Jan 2016Test # 2197
150*28119118278.53Englandv South AfricaCape Town12 Jan 2016Test # 2197
12730621511459.06Indiav South AfricaDelhi13 Dec 2015Test # 2191
11021413917-79.13Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
100*3152068348.54Indiav South AfricaDelhi33 Dec 2015Test # 2191
8825916510-53.33Indiav South AfricaDelhi33 Dec 2015Test # 2191
853832368-36.01Englandv South AfricaDurban126 Dec 2015Test # 2196
791287693103.94Englandv South AfricaDurban326 Dec 2015Test # 2196
772201536150.32Indiav South AfricaMohali35 Nov 2015Test # 2186
7624218611-40.86Englandv South AfricaCenturion222 Jan 2016Test # 2200
7619212811-59.37Englandv South AfricaCenturion222 Jan 2016Test # 2200
7520313612-55.14Indiav South AfricaMohali15 Nov 2015Test # 2186
731921285157.03Englandv South AfricaDurban326 Dec 2015Test # 2196
702031379151.09Englandv South AfricaDurban126 Dec 2015Test # 2196
6113110111-60.39Englandv South AfricaCenturion222 Jan 2016Test # 2200
6019014010-42.85Englandv South AfricaCape Town12 Jan 2016Test # 2197
58785491107.40Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
561861406140.00Indiav South AfricaDelhi13 Dec 2015Test # 2191
50113795-63.29Englandv South AfricaCape Town12 Jan 2016Test # 2197
491711165-42.24Englandv South AfricaDurban326 Dec 2015Test # 2196
471331056-44.76Indiav South AfricaMohali35 Nov 2015Test # 2186
45*107627-72.58Indiav South AfricaBengaluru214 Nov 2015Test # 2188
451611055142.85Englandv South AfricaCape Town12 Jan 2016Test # 2197
45152845-53.57Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
4474627-70.96Indiav South AfricaDelhi13 Dec 2015Test # 2191
4386707-61.42Englandv South AfricaJohannesburg414 Jan 2016Test # 2199
42134973-43.29Englandv South AfricaDurban326 Dec 2015Test # 2196
4199566-73.21Englandv South AfricaDurban126 Dec 2015Test # 2196
4097843147.61Indiav South AfricaNagpur125 Nov 2015Test # 2189
39120786-50.00Indiav South AfricaNagpur325 Nov 2015Test # 2189
38112924-41.30Indiav South AfricaMohali15 Nov 2015Test # 2186
3473546-62.96Indiav South AfricaNagpur125 Nov 2015Test # 2189
33132854-38.82Indiav South AfricaDelhi13 Dec 2015Test # 2191
33502951113.79Englandv South AfricaCenturion222 Jan 2016Test # 2200
32*63335-96.96Englandv South AfricaDurban126 Dec 2015Test # 2196
321451064-30.18Indiav South AfricaNagpur125 Nov 2015Test # 2189
3187666-46.96Indiav South AfricaMohali15 Nov 2015Test # 2186
3157455-68.88Indiav South AfricaNagpur325 Nov 2015Test # 2189
30*92752-40.00Englandv South AfricaCape Town32 Jan 2016Test # 2197
2992714-40.84Indiav South AfricaMohali35 Nov 2015Test # 2186
2950295-100.00Englandv South AfricaCape Town32 Jan 2016Test # 2197
28*107735-38.35Indiav South AfricaBengaluru214 Nov 2015Test # 2188
28110793-35.44Indiav South AfricaDelhi33 Dec 2015Test # 2191
2778494-55.10Englandv South AfricaCape Town12 Jan 2016Test # 2197
27112841132.14Englandv South AfricaCape Town32 Jan 2016Test # 2197
26109841130.95Englandv South AfricaDurban326 Dec 2015Test # 2196
2648344-76.47Englandv South AfricaCape Town32 Jan 2016Test # 2197
2693684-38.23Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
2649384-68.42Englandv South AfricaCenturion222 Jan 2016Test # 2200
2473593-40.67Indiav South AfricaDelhi13 Dec 2015Test # 2191
2455372164.86Englandv South AfricaDurban126 Dec 2015Test # 2196
2456484-50.00Englandv South AfricaCenturion422 Jan 2016Test # 2200
23*65513-45.09Indiav South AfricaDelhi33 Dec 2015Test # 2191
2377391158.97Indiav South AfricaNagpur325 Nov 2015Test # 2189
2338383-60.52Englandv South AfricaDurban326 Dec 2015Test # 2196
2273552-40.00Indiav South AfricaNagpur125 Nov 2015Test # 2189
2164432-48.83Indiav South AfricaNagpur125 Nov 2015Test # 2189
21133862-24.41Indiav South AfricaDelhi33 Dec 2015Test # 2191
2137344-61.76Englandv South AfricaDurban126 Dec 2015Test # 2196
20*7542--47.61Indiav South AfricaMohali15 Nov 2015Test # 2186
2069583-34.48Indiav South AfricaMohali35 Nov 2015Test # 2186
2070563-35.71Englandv South AfricaCenturion422 Jan 2016Test # 2200
1947283-67.85Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
1972523-36.53Englandv South AfricaCenturion222 Jan 2016Test # 2200
184627--66.66Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
1869463-39.13Englandv South AfricaJohannesburg414 Jan 2016Test # 2199
1649302-53.33Indiav South AfricaNagpur325 Nov 2015Test # 2189
1644272-59.25Englandv South AfricaDurban326 Dec 2015Test # 2196
1567482-31.25Indiav South AfricaMohali15 Nov 2015Test # 2186
1557441-34.09Indiav South AfricaNagpur125 Nov 2015Test # 2189
15107602-25.00Englandv South AfricaCape Town32 Jan 2016Test # 2197
1520143-107.14Englandv South AfricaCenturion222 Jan 2016Test # 2200
1429182-77.77Indiav South AfricaNagpur325 Nov 2015Test # 2189
1454371137.83Indiav South AfricaDelhi13 Dec 2015Test # 2191
1420132-107.69Englandv South AfricaCenturion422 Jan 2016Test # 2200
1454462-30.43Englandv South AfricaCenturion222 Jan 2016Test # 2200
132825-152.00Indiav South AfricaNagpur125 Nov 2015Test # 2189
1268232-52.17Indiav South AfricaNagpur125 Nov 2015Test # 2189
128459--20.33Indiav South AfricaDelhi13 Dec 2015Test # 2191
1246331-36.36Englandv South AfricaDurban126 Dec 2015Test # 2196
123528--42.85Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
10*54302-33.33Indiav South AfricaDelhi13 Dec 2015Test # 2191
10*8460--16.66Englandv South AfricaCape Town32 Jan 2016Test # 2197
10*33212-47.61Englandv South AfricaCenturion422 Jan 2016Test # 2200
103022--45.45Englandv South AfricaDurban126 Dec 2015Test # 2196
1027142-71.42Englandv South AfricaCenturion422 Jan 2016Test # 2200
914131-69.23Indiav South AfricaNagpur325 Nov 2015Test # 2189
823241-33.33Indiav South AfricaMohali35 Nov 2015Test # 2186
835271-29.62Englandv South AfricaCape Town32 Jan 2016Test # 2197
722221-31.81Indiav South AfricaNagpur325 Nov 2015Test # 2189
716131-53.84Indiav South AfricaNagpur325 Nov 2015Test # 2189
738271-25.92Englandv South AfricaDurban326 Dec 2015Test # 2196
726131-53.84Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
61881-75.00Indiav South AfricaMohali15 Nov 2015Test # 2186
62491-66.66Englandv South AfricaCenturion422 Jan 2016Test # 2200
5*21111-45.45Englandv South AfricaCenturion222 Jan 2016Test # 2200
5671-71.42Indiav South AfricaMohali15 Nov 2015Test # 2186
5461-83.33Indiav South AfricaNagpur325 Nov 2015Test # 2189
519151-33.33Indiav South AfricaNagpur325 Nov 2015Test # 2189
512141-35.71Englandv South AfricaDurban326 Dec 2015Test # 2196
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:

Tasmania vs Queensland at Brisbane, Sheffield Shield 1st Match, Oct 4-7, 2025 [First-class - Live]
>> 271/2 (73.5 ov, M Labuschagne 62*, KJS Elliott 2/56)

South Australia vs Victoria at Adelaide, Sheffield Shield 2nd Match, Oct 4-7, 2025 [First-class - Live]
>> 185/4 (64.4 ov, PSP Handscomb 48*, SB Harper 0*, JS Buckingham 0/58)

New South Wales vs Western Australia at W.A.C.A, Sheffield Shield 3rd Match, Oct 4-7, 2025 [First-class - Live]
>> 116/7 (46.0 ov, M Kelly 20*, AC Agar 18*, R Hadley 3/29) - Stumps