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
12724116322-77.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
10321012819-80.46Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
10313210417-99.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
921671029-90.19South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
801328610193.02South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
7724315612-49.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
70105819-86.41South Africav PakistanCenturion27 Apr 2021ODI # 4287
6721312712-52.75South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
63513164203.22South Africav PakistanCenturion114 Apr 2021T20I # 1147
621015333116.98South Africav PakistanCenturion27 Apr 2021ODI # 4287
601016711-89.55Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
60533764162.16South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
60443454176.47Pakistanv South AfricaCenturion216 Apr 2021T20I # 1148
601761239-48.78Indiav South AfricaCenturion126 Dec 2021Test # 2443
5796733-78.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
5216110310-50.48South Africav IndiaCenturion226 Dec 2021Test # 2443
51463281159.37South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
50*442733185.18South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
5093565-89.28South Africav PakistanCenturion12 Apr 2021ODI # 4285
50552824178.57South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
5078505-100.00Pakistanv South AfricaJohannesburg112 Apr 2021T20I # 1146
48392216218.18South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
481301029-47.05Indiav South AfricaCenturion126 Dec 2021Test # 2443
4073524-76.92Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
39433442114.70South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
36*47534-67.92South Africav Sri LankaJohannesburg43 Jan 2021Test # 2401
36*362141171.42South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
3682686-52.94Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
35*133804-43.75South Africav IndiaCenturion426 Dec 2021Test # 2443
35108944-37.23Indiav South AfricaCenturion126 Dec 2021Test # 2443
34*352012170.00South Africav PakistanCenturion114 Apr 2021T20I # 1147
344024-2141.66South Africav PakistanJohannesburg110 Apr 2021T20I # 1145
34100633153.96South Africav IndiaCenturion226 Dec 2021Test # 2443
3459346-100.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
3232236-139.13Pakistanv South AfricaJohannesburg112 Apr 2021T20I # 1146
31*47275-114.81South Africav Sri LankaJohannesburg43 Jan 2021Test # 2401
3197577-54.38Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
3143336-93.93Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
30211441214.28Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
2958275-107.40Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
2947354-82.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
2449233-104.34Pakistanv South AfricaCenturion216 Apr 2021T20I # 1148
23110744-31.08Indiav South AfricaCenturion326 Dec 2021Test # 2443
2245294-75.86Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
22151112200.00South Africav PakistanCenturion114 Apr 2021T20I # 1147
2141282-75.00South Africav IndiaCenturion426 Dec 2021Test # 2443
20*1710-2200.00South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
20311831111.11South Africav PakistanCenturion12 Apr 2021ODI # 4285
2042232-86.95South Africav PakistanCenturion27 Apr 2021ODI # 4287
2033233186.95Indiav South AfricaCenturion326 Dec 2021Test # 2443
1952303-63.33South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1937233182.60South Africav PakistanCenturion12 Apr 2021ODI # 4285
1933272-70.37Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
1919113-172.72South Africav PakistanCenturion27 Apr 2021ODI # 4287
1958423-45.23South Africav IndiaCenturion226 Dec 2021Test # 2443
18*35163-112.50South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
1841212185.71South Africav PakistanCenturion27 Apr 2021ODI # 4287
1841324-56.25Indiav South AfricaCenturion326 Dec 2021Test # 2443
1769303-56.66Sri Lankav South AfricaJohannesburg13 Jan 2021Test # 2401
1726182-94.44South Africav PakistanCenturion27 Apr 2021ODI # 4287
17121021170.00South Africav PakistanCenturion27 Apr 2021ODI # 4287
1759363-47.22South Africav IndiaCenturion426 Dec 2021Test # 2443
1652322-50.00Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
1631223-72.72South Africav NetherlandsCenturion126 Nov 2021ODI # 4337
16117643-25.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
152210-2150.00South Africav PakistanJohannesburg212 Apr 2021T20I # 1146
1512102-150.00South Africav PakistanCenturion114 Apr 2021T20I # 1147
1531223-68.18South Africav IndiaCenturion226 Dec 2021Test # 2443
14*35183-77.77South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1423143-100.00Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
141283-175.00Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
1434172-82.35Indiav South AfricaCenturion326 Dec 2021Test # 2443
1429172-82.35Indiav South AfricaCenturion126 Dec 2021Test # 2443
13*20102-130.00South Africav PakistanCenturion12 Apr 2021ODI # 4285
1323162-81.25South Africav Sri LankaJohannesburg23 Jan 2021Test # 2401
1343231-56.52Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
1318132-100.00Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
1315111-118.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]