Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
27587864226-42.83South Africav EnglandDurban326 Dec 1999Test # 1480
17433322125278.73South Africav EnglandGqeberha19 Dec 1999Test # 1475
146*63546317-31.53Englandv South AfricaDurban126 Dec 1999Test # 1480
12035125510147.05South Africav EnglandCape Town22 Jan 2000Test # 1482
10825117017-63.52South Africav EnglandJohannesburg225 Nov 1999Test # 1471
10838027415-39.41Englandv South AfricaGqeberha29 Dec 1999Test # 1475
10829022014149.09South Africav EnglandDurban326 Dec 1999Test # 1480
10531422910245.85South Africav EnglandCape Town22 Jan 2000Test # 1482
9520214915-63.75Englandv South AfricaDurban126 Dec 1999Test # 1480
8615813014166.15Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
85*3582604-32.69South Africav EnglandGqeberha39 Dec 1999Test # 1475
8514811414-74.56Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
8529522211-38.28South Africav EnglandJohannesburg225 Nov 1999Test # 1471
8221215410253.24Englandv South AfricaGqeberha29 Dec 1999Test # 1475
802961968-40.81South Africav EnglandCape Town22 Jan 2000Test # 1482
7317914010152.14Englandv South AfricaCenturion414 Jan 2000Test # 1483
721128511-84.70South Africav EnglandJohannesburg225 Nov 1999Test # 1471
711671248-57.25Englandv South AfricaCape Town12 Jan 2000Test # 1482
70*3032119133.17Englandv South AfricaGqeberha49 Dec 1999Test # 1475
701721388150.72South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
692892047-33.82South Africav EnglandDurban326 Dec 1999Test # 1480
691531089-63.88Englandv South AfricaCenturion414 Jan 2000Test # 1483
6422414511-44.13South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
642742169-29.62South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
64108898171.91South Africav EnglandDurban226 Dec 1999Test # 1480
61*171967163.54South Africav EnglandCenturion114 Jan 2000Test # 1483
58141998-58.58South Africav EnglandGqeberha19 Dec 1999Test # 1475
57*1771456-39.31South Africav EnglandGqeberha39 Dec 1999Test # 1475
55*154985-56.12South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
51125919-56.04Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
501761325-37.87South Africav EnglandGqeberha19 Dec 1999Test # 1475
4897727166.66Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
48138988-48.97South Africav EnglandGqeberha19 Dec 1999Test # 1475
481951604-30.00Englandv South AfricaDurban126 Dec 1999Test # 1480
46153915-50.54South Africav EnglandCenturion114 Jan 2000Test # 1483
4592586-77.58South Africav EnglandDurban326 Dec 1999Test # 1480
441591218-36.36South Africav EnglandJohannesburg225 Nov 1999Test # 1471
42129959-44.21South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
421571195-35.29South Africav EnglandGqeberha19 Dec 1999Test # 1475
4267379-113.51Englandv South AfricaGqeberha29 Dec 1999Test # 1475
421771313-32.06Englandv South AfricaCape Town12 Jan 2000Test # 1482
4083656-61.53Englandv South AfricaCape Town12 Jan 2000Test # 1482
402111686-23.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
39105768-51.31Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
3871487-79.16Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
3686627-58.06Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
361261003-36.00South Africav EnglandCape Town22 Jan 2000Test # 1482
36110846-42.85Englandv South AfricaCenturion414 Jan 2000Test # 1483
35133964-36.45Englandv South AfricaGqeberha29 Dec 1999Test # 1475
351391093-32.11Englandv South AfricaCape Town32 Jan 2000Test # 1482
3369517-64.70Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
33119845-39.28Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
322211384-23.18Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
3182594-52.54Englandv South AfricaCape Town32 Jan 2000Test # 1482
3070643-46.87South Africav EnglandCenturion114 Jan 2000Test # 1483
3061415-73.17South Africav EnglandCenturion114 Jan 2000Test # 1483
291491082-26.85Englandv South AfricaGqeberha49 Dec 1999Test # 1475
2958494-59.18South Africav EnglandCape Town22 Jan 2000Test # 1482
2872554150.90Englandv South AfricaGqeberha49 Dec 1999Test # 1475
28100652-43.07South Africav EnglandDurban226 Dec 1999Test # 1480
27130835-32.53Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
2761543-50.00South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
2777553-49.09South Africav EnglandGqeberha39 Dec 1999Test # 1475
26115811-32.09South Africav EnglandJohannesburg225 Nov 1999Test # 1471
2660455-57.77South Africav EnglandDurban326 Dec 1999Test # 1480
2576652-38.46Englandv South AfricaGqeberha29 Dec 1999Test # 1475
2594692-36.23Englandv South AfricaCenturion414 Jan 2000Test # 1483
2581612140.98South Africav EnglandCenturion114 Jan 2000Test # 1483
2449323-75.00Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
241431203-20.00Englandv South AfricaDurban126 Dec 1999Test # 1480
2362471148.93Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
2257473-46.80Englandv South AfricaCape Town12 Jan 2000Test # 1482
2260484-45.83South Africav EnglandCenturion114 Jan 2000Test # 1483
21146993-21.21Englandv South AfricaGqeberha29 Dec 1999Test # 1475
2078502-40.00South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
2064564-35.71South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
2064452-44.44South Africav EnglandDurban226 Dec 1999Test # 1480
1943313-61.29South Africav ZimbabweBloemfontein229 Oct 1999Test # 1466
1942363-52.77Englandv South AfricaDurban126 Dec 1999Test # 1480
1864452-40.00South Africav EnglandGqeberha39 Dec 1999Test # 1475
16*39262-61.53Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
16101702-22.85Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
1633272159.25Englandv South AfricaJohannesburg325 Nov 1999Test # 1471
1650313-51.61Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1699502-32.00South Africav EnglandDurban326 Dec 1999Test # 1480
1661382142.10Englandv South AfricaCape Town32 Jan 2000Test # 1482
1632292-55.17South Africav EnglandCape Town22 Jan 2000Test # 1482
15*45392-38.46Englandv South AfricaJohannesburg125 Nov 1999Test # 1471
1567362-41.66Englandv South AfricaGqeberha29 Dec 1999Test # 1475
1533292-51.72South Africav EnglandGqeberha19 Dec 1999Test # 1475
1516103-150.00South Africav EnglandDurban226 Dec 1999Test # 1480
1585701-21.42Englandv South AfricaCape Town12 Jan 2000Test # 1482
1467391-35.89Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
1454472-29.78Englandv South AfricaCape Town32 Jan 2000Test # 1482
1346461-28.26Zimbabwev South AfricaBloemfontein129 Oct 1999Test # 1466
1366471-27.65South Africav EnglandJohannesburg225 Nov 1999Test # 1471
12109831-14.45South Africav EnglandJohannesburg225 Nov 1999Test # 1471
1216192-63.15Englandv South AfricaGqeberha49 Dec 1999Test # 1475
1151332-33.33Zimbabwev South AfricaBloemfontein329 Oct 1999Test # 1466
1143312-35.48South Africav EnglandDurban226 Dec 1999Test # 1480
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:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]