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
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
8816511812174.57Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
84*14811013076.36Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
75*15310610270.75Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
721448715082.75Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
711267915089.87Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
651981207154.16Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
651087111091.54Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
611761109055.45Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
57126968159.37Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
56120819069.13Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
51122637180.95Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
50434080125.00Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
49885510089.09Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
48115796060.75Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
47*110667071.21Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
44137715161.97Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
431491054040.95Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
42533661116.66Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
37104664056.06Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
3795765048.68Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
36103697052.17Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
3580654053.84Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
3087593050.84Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
29103634046.03Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
2494634038.09Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
2341333169.69Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
22*94471046.80Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
22221421157.14Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
21*51282175.00Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
2149295072.41Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
2166513041.17Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
2033264076.92Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
2071472042.55Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
20241531133.33Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
1966342055.88Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
1946422045.23Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
1943244079.16Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
1944313061.29Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
1747424040.47Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
16221530106.66Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
1525193078.94Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
1559413036.58Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
1415911155.55Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
12141020120.00Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
1254382031.57Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
1228172070.58Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
1243243050.00Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
1254300040.00Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
11*41132084.61Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
1186512021.56Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
10*53292034.48Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
1017172058.82Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
1039271037.03Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
930181050.00Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
835212038.09Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
820121066.66Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
712121058.33Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
71281087.50Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
721141050.00Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
6*73270022.22Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
624241025.00Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
639200030.00Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
616131046.15Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
629241025.00Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
631130046.15Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
518121041.66Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
51081062.50Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
531151033.33Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
41191044.44Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
415101040.00Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
4851080.00Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
4660066.66Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
417120033.33Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
31570042.85Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
2750040.00Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
223190010.52Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
21670028.57Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
1*1690011.11Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
11715006.66Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
12115006.66Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
118100010.00Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
120100010.00Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
0*63000.00Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
083000.00Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
021000.00Pakistanv South AfricaCenturion326 Dec 2018Test # 2338
089000.00Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
085000.00Pakistanv South AfricaCenturion126 Dec 2018Test # 2338
078000.00Pakistanv South AfricaCape Town13 Jan 2019Test # 2340
0105000.00Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
021000.00Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
023000.00Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
011000.00Pakistanv South AfricaJohannesburg411 Jan 2019Test # 2341
011000.00Pakistanv South AfricaJohannesburg211 Jan 2019Test # 2341
0118000.00Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
022000.00Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
02715000.00Sri Lankav South AfricaDurban213 Feb 2019Test # 2347
011000.00Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
0179000.00Sri Lankav South AfricaGqeberha221 Feb 2019Test # 2348
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]