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
14646531417246.49Indiav South AfricaCape Town22 Jan 2011Test # 1988
131*3442309456.95Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
111*32724113146.05Indiav South AfricaCenturion316 Dec 2010Test # 1985
9628017112056.14Indiav South AfricaDurban326 Dec 2010Test # 1987
9331822213041.89Indiav South AfricaCape Town22 Jan 2011Test # 1988
9023317512051.42Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
9017810614084.90Indiav South AfricaCenturion316 Dec 2010Test # 1985
8018712410064.51Indiav South AfricaCenturion316 Dec 2010Test # 1985
772211519150.99Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
76*2251858141.08Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
642711849034.78Indiav South AfricaCape Town42 Jan 2011Test # 1988
631861507042.00Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
63141799179.74Indiav South AfricaCenturion316 Dec 2010Test # 1985
6114411810051.69Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
60123897067.41Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
601661398143.16Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
58*17514010041.42Pakistanv South AfricaAbu Dhabi420 Nov 2010Test # 1979
562361725032.55Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
431741055040.95Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
431591096039.44Indiav South AfricaCenturion316 Dec 2010Test # 1985
421441293032.55Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
40117673259.70Indiav South AfricaCape Town22 Jan 2011Test # 1988
3894734152.05Indiav South AfricaDurban126 Dec 2010Test # 1987
36613480105.88Indiav South AfricaCenturion116 Dec 2010Test # 1985
35116853041.17Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
35108573161.40Indiav South AfricaDurban126 Dec 2010Test # 1987
3455475072.34Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
3491524065.38Pakistanv South AfricaAbu Dhabi420 Nov 2010Test # 1979
3387502266.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
32*82674047.76Indiav South AfricaCape Town42 Jan 2011Test # 1988
32433160103.22Indiav South AfricaDurban326 Dec 2010Test # 1987
311491124027.67Indiav South AfricaCape Town42 Jan 2011Test # 1988
3068456066.66Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
3086734041.09Pakistanv South AfricaAbu Dhabi420 Nov 2010Test # 1979
28*1831352020.74Pakistanv South AfricaAbu Dhabi420 Nov 2010Test # 1979
27402541108.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
2787634042.85Indiav South AfricaDurban326 Dec 2010Test # 1987
2547324078.12Indiav South AfricaDurban126 Dec 2010Test # 1987
25121683036.76Indiav South AfricaDurban126 Dec 2010Test # 1987
2369514045.09Indiav South AfricaCenturion316 Dec 2010Test # 1985
23382212104.54Indiav South AfricaCape Town22 Jan 2011Test # 1988
22125923023.91Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
2150364058.33Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
2148392053.84Indiav South AfricaDurban126 Dec 2010Test # 1987
2152354060.00Indiav South AfricaDurban326 Dec 2010Test # 1987
1959422045.23Indiav South AfricaDurban126 Dec 2010Test # 1987
1954453042.22Indiav South AfricaDurban126 Dec 2010Test # 1987
1755363047.22Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
1535193078.94Indiav South AfricaCape Town22 Jan 2011Test # 1988
14*146910015.38Indiav South AfricaCape Town42 Jan 2011Test # 1988
1451402035.00Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
1461422033.33Indiav South AfricaCenturion116 Dec 2010Test # 1985
1342223059.09Indiav South AfricaDurban126 Dec 2010Test # 1987
1328203065.00Indiav South AfricaCape Town22 Jan 2011Test # 1988
12*20131192.30Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
1157402027.50Indiav South AfricaCape Town42 Jan 2011Test # 1988
1034261038.46Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
1081561017.85Indiav South AfricaDurban326 Dec 2010Test # 1987
935381023.68Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
954271033.33Indiav South AfricaDurban326 Dec 2010Test # 1987
833212038.09Indiav South AfricaCenturion316 Dec 2010Test # 1985
736201035.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
622101060.00Indiav South AfricaDurban326 Dec 2010Test # 1987
56410125.00Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
521130038.46Indiav South AfricaCenturion316 Dec 2010Test # 1985
562430011.62Indiav South AfricaCenturion116 Dec 2010Test # 1985
521160031.25Indiav South AfricaCape Town22 Jan 2011Test # 1988
4*1551080.00Indiav South AfricaCape Town22 Jan 2011Test # 1988
4450080.00Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
41070057.14Indiav South AfricaDurban326 Dec 2010Test # 1987
329180016.66Indiav South AfricaCenturion316 Dec 2010Test # 1985
2*32190010.52Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
2140050.00Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
2230066.66Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
21770028.57Indiav South AfricaDurban326 Dec 2010Test # 1987
217140014.28Indiav South AfricaCape Town22 Jan 2011Test # 1988
1*2150020.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
1*1890011.11Indiav South AfricaDurban126 Dec 2010Test # 1987
1850020.00Pakistanv South AfricaDubai (DICS)212 Nov 2010Test # 1976
111100010.00Indiav South AfricaCenturion316 Dec 2010Test # 1985
1530033.33Indiav South AfricaCenturion116 Dec 2010Test # 1985
1520050.00Indiav South AfricaCenturion316 Dec 2010Test # 1985
1620050.00Indiav South AfricaCape Town22 Jan 2011Test # 1988
012000.00Pakistanv South AfricaAbu Dhabi420 Nov 2010Test # 1979
022000.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
0128000.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
093000.00Indiav South AfricaCenturion116 Dec 2010Test # 1985
075000.00Indiav South AfricaDurban126 Dec 2010Test # 1987
02216000.00Indiav South AfricaDurban326 Dec 2010Test # 1987
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]