Batting Most Runs Innings IN South Africa

High scores in 2021 in Tests+ODIs+T20Is IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
12724116322077.91South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
123*19613410291.79South Africav PakistanCenturion12 Apr 2021ODI # 4285
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
10321012819080.46Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
10313210417099.03Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
1011551049397.11Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
951501129184.82South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
941188273114.63Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
921671029090.19South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
801328610193.02South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
7724315612049.35South Africav IndiaCenturion426 Dec 2021Test # 2443
74*1005092148.00Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
73*794752155.31Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
70154803187.50Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
70105819086.41South Africav PakistanCenturion27 Apr 2021ODI # 4287
6721312712052.75South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
63513164203.22South Africav PakistanCenturion114 Apr 2021T20I # 1147
621015333116.98South Africav PakistanCenturion27 Apr 2021ODI # 4287
601016711089.55Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
60533764162.16South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
60443454176.47Pakistanv South AfricaCenturion216 Apr 2021T20I # 1148
601761239048.78Indiav South AfricaCenturion126 Dec 2021Test # 2443
5796733078.08Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
5695795170.88South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
55714052137.50South Africav PakistanCenturion114 Apr 2021T20I # 1147
5485613288.52South Africav PakistanCenturion27 Apr 2021ODI # 4287
54433073180.00South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
52583652144.44South Africav PakistanCenturion116 Apr 2021T20I # 1148
5216110310050.48South Africav IndiaCenturion226 Dec 2021Test # 2443
51463281159.37South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
50*442733185.18South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
5093565089.28South Africav PakistanCenturion12 Apr 2021ODI # 4285
50552824178.57South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
50785050100.00Pakistanv South AfricaJohannesburg112 Apr 2021T20I # 1146
48392216218.18South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
481301029047.05Indiav South AfricaCenturion126 Dec 2021Test # 2443
4073524076.92Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
39433442114.70South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
36*47534067.92South Africav Sri LankaJohannesburg43 Jan 2021Test # 2401
36*362141171.42South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
3682686052.94Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
35*133804043.75South Africav IndiaCenturion426 Dec 2021Test # 2443
35108944037.23Indiav South AfricaCenturion126 Dec 2021Test # 2443
34*352012170.00South Africav PakistanCenturion114 Apr 2021T20I # 1147
34402402141.66South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
34100633153.96South Africav IndiaCenturion226 Dec 2021Test # 2443
34593460100.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
33573021110.00Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
33422831117.85South Africav PakistanCenturion116 Apr 2021T20I # 1148
32*161114290.90Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
32322360139.13Pakistanv South AfricaJohannesburg112 Apr 2021T20I # 1146
31*472750114.81South Africav Sri LankaJohannesburg43 Jan 2021Test # 2401
3197577054.38Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
3143336093.93Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
30211441214.28Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
29582750107.40Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
2947354082.85South Africav PakistanCenturion12 Apr 2021ODI # 4285
27261941142.10Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
25*272112119.04Pakistanv South AfricaCenturion216 Apr 2021T20I # 1148
2567453155.55South Africav IndiaCenturion226 Dec 2021Test # 2443
24191622150.00South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
24492330104.34Pakistanv South AfricaCenturion216 Apr 2021T20I # 1148
23110744031.08Indiav South AfricaCenturion326 Dec 2021Test # 2443
2245294075.86Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
22151112200.00South Africav PakistanCenturion114 Apr 2021T20I # 1147
2141282075.00South Africav IndiaCenturion426 Dec 2021Test # 2443
20*171002200.00South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
20311831111.11South Africav PakistanCenturion12 Apr 2021ODI # 4285
2042232086.95South Africav PakistanCenturion27 Apr 2021ODI # 4287
2033233186.95Indiav South AfricaCenturion326 Dec 2021Test # 2443
1952303063.33South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1937233182.60South Africav PakistanCenturion12 Apr 2021ODI # 4285
1933272070.37Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
19191130172.72South Africav PakistanCenturion27 Apr 2021ODI # 4287
1958423045.23South Africav IndiaCenturion226 Dec 2021Test # 2443
18*351630112.50South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
1841212185.71South Africav PakistanCenturion27 Apr 2021ODI # 4287
1841324056.25Indiav South AfricaCenturion326 Dec 2021Test # 2443
1769303056.66Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
1726182094.44South Africav PakistanCenturion27 Apr 2021ODI # 4287
17121021170.00South Africav PakistanCenturion27 Apr 2021ODI # 4287
1759363047.22South Africav IndiaCenturion426 Dec 2021Test # 2443
1652322050.00Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
1631223072.72South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
16117643025.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
15221002150.00South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
15121020150.00South Africav PakistanCenturion114 Apr 2021T20I # 1147
1531223068.18South Africav IndiaCenturion226 Dec 2021Test # 2443
14*35183077.77South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
14231430100.00Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
1412830175.00Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
1434172082.35Indiav South AfricaCenturion326 Dec 2021Test # 2443
1429172082.35Indiav South AfricaCenturion126 Dec 2021Test # 2443
13*201020130.00South Africav PakistanCenturion12 Apr 2021ODI # 4285
1323162081.25South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1343231056.52Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
13181320100.00Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
13151110118.18Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

India vs South Africa at Centurion, India in South Africa 1st Test, Dec 26-30, 2021 [Test # 2443]

England vs Australia at Melbourne, England in Australia 3rd Test, Dec 26-28, 2021 [Test # 2442]

Ireland vs United States of America at Lauderhill, Ireland in USA and West Indies 2nd T20I, Dec 23, 2021 [T20I # 1452]