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
13744232615242.02Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
120*22815812375.94New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
10526716311-64.41New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
100*2361396471.94Indiav South AfricaCape Town311 Jan 2022Test # 2448
9621513812-69.56New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
9226918813-48.93New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
87*1028214-106.09Bangladeshv South AfricaCenturion223 Mar 2022ODI # 4375
859471102119.71Indiav South AfricaPaarl121 Jan 2022ODI # 4346
7927320112139.30Indiav South AfricaCape Town111 Jan 2022Test # 2448
79978410-94.04Indiav South AfricaPaarl219 Jan 2022ODI # 4344
77976473120.31Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
72925863124.13Sri Lankav South AfricaSharjah130 Oct 2021T20I # 1378
721301079-67.28Bangladeshv South AfricaJohannesburg120 Mar 2022ODI # 4372
65112845-77.38Indiav South AfricaCape Town223 Jan 2022ODI # 4349
6196735183.56Indiav South AfricaCape Town223 Jan 2022ODI # 4349
601761239-48.78Indiav South AfricaCenturion126 Dec 2021Test # 2443
601961348-44.77New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
58*73688-85.29New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
58105788174.35Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
56473536160.00West Indiesv South AfricaDubai (DICS)126 Oct 2021T20I # 1366
55148794-69.62Indiav South AfricaPaarl121 Jan 2022ODI # 4346
54573452158.82Indiav South AfricaCape Town223 Jan 2022ODI # 4349
531408610-61.62Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
5179633-80.95Indiav South AfricaPaarl219 Jan 2022ODI # 4344
511921368-37.50Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
50*634351116.27Indiav South AfricaPaarl219 Jan 2022ODI # 4344
502181339-37.59Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
50101675174.62Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
50724442113.63Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
4983567287.50New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
481301029-47.05Indiav South AfricaCenturion126 Dec 2021Test # 2443
4881578-84.21Bangladeshv South AfricaCenturion223 Mar 2022ODI # 4375
4788578-82.45Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
4675506-92.00Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
46116877-52.87Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
45594251107.14New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
441581097-40.36New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
43118777-55.84Indiav South AfricaCape Town111 Jan 2022Test # 2448
4195673161.19Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
41112926-44.56Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
40*129846-47.61Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
40*603831105.26Indiav South AfricaPaarl121 Jan 2022ODI # 4346
39423241121.87Indiav South AfricaCape Town223 Jan 2022ODI # 4349
3989638-61.90New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
3875491277.55Bangladeshv South AfricaJohannesburg120 Mar 2022ODI # 4372
3878872243.67Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
37432732137.03Englandv South AfricaSharjah206 Nov 2021T20I # 1400
36112763-47.36New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
3546343-102.94Australiav South AfricaAbu Dhabi223 Oct 2021T20I # 1351
35108944-37.23Indiav South AfricaCenturion126 Dec 2021Test # 2443
3459346-100.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
33502631126.92Englandv South AfricaSharjah206 Nov 2021T20I # 1400
3394746-44.59Bangladeshv South AfricaGqeberha208 Apr 2022Test # 2461
291931434-20.27Indiav South AfricaCape Town311 Jan 2022Test # 2448
2955385-76.31Indiav South AfricaPaarl121 Jan 2022ODI # 4346
2992814135.80Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
28331713164.70Englandv South AfricaSharjah206 Nov 2021T20I # 1400
28352451116.66Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
27342521108.00Bangladeshv South AfricaAbu Dhabi102 Nov 2021T20I # 1384
2784504-54.00Indiav South AfricaCape Town111 Jan 2022Test # 2448
2735335-81.81Bangladeshv South AfricaGqeberha408 Apr 2022Test # 2461
26402021130.00West Indiesv South AfricaDubai (DICS)126 Oct 2021T20I # 1366
26301531173.33Englandv South AfricaSharjah206 Nov 2021T20I # 1400
2667375-70.27Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
2656342-76.47Indiav South AfricaCape Town223 Jan 2022ODI # 4349
2659521150.00Bangladeshv South AfricaDurban431 Mar 2022Test # 2460
25*272411104.16Indiav South AfricaPaarl121 Jan 2022ODI # 4346
25341711147.05Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
2562443-56.81Bangladeshv South AfricaJohannesburg120 Mar 2022ODI # 4372
24*30163-150.00Australiav South AfricaAbu Dhabi223 Oct 2021T20I # 1351
2463361-66.66Bangladeshv South AfricaAbu Dhabi102 Nov 2021T20I # 1384
2498722233.33New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
23110744-31.08Indiav South AfricaCenturion326 Dec 2021Test # 2443
2354375-62.16Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
225533-166.66Indiav South AfricaPaarl121 Jan 2022ODI # 4346
2244372-59.45Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
21241421150.00Sri Lankav South AfricaSharjah130 Oct 2021T20I # 1378
21241831116.66New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
20*16154-133.33Englandv South AfricaSharjah206 Nov 2021T20I # 1400
2033233186.95Indiav South AfricaCenturion326 Dec 2021Test # 2443
2071533-37.73Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
2029252180.00Bangladeshv South AfricaGqeberha408 Apr 2022Test # 2461
19*2113-2146.15Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
18*21202-90.00Bangladeshv South AfricaCenturion223 Mar 2022ODI # 4375
1835211-85.71Australiav South AfricaAbu Dhabi223 Oct 2021T20I # 1351
1841324-56.25Indiav South AfricaCenturion326 Dec 2021Test # 2443
1842342-52.94New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
1720123-141.66Englandv South AfricaSharjah206 Nov 2021T20I # 1400
1772431-39.53Indiav South AfricaJohannesburg103 Jan 2022Test # 2445
1725171-100.00Indiav South AfricaPaarl219 Jan 2022ODI # 4344
1747412-41.46New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
17211311130.76Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
166135--45.71West Indiesv South AfricaDubai (DICS)126 Oct 2021T20I # 1366
16117643-25.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
1624142-114.28Indiav South AfricaJohannesburg303 Jan 2022Test # 2445
1644221-72.72Indiav South AfricaPaarl219 Jan 2022ODI # 4344
1659462-34.78New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
1675523-30.76New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
15*27102-150.00Australiav South AfricaAbu Dhabi223 Oct 2021T20I # 1351
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:

Vidarbha vs Kerala (and Travancore-Cochin) at Nagpur, Ranji Trophy Final, Feb 26-Mar 2, 2025 [First-class]

Kerala (and Travancore-Cochin) vs Gujarat at Ahmedabad, Ranji Trophy 1st semi final, Feb 17-21, 2025 [First-class]

Jammu & Kashmir vs Kerala (and Travancore-Cochin) at Pune, Ranji Trophy 1st quarter final, Feb 8-12, 2025 [First-class]