Batting Most Runs Innings - vs South Africa

High scores in 2021 in FC+LA+T20s - vs South Africa

High scores
1932241551810124.51Pakistanv South AfricaJohannesburg204 Apr 2021ODI # 4286
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
118189115102102.60Sri Lankav South AfricaColombo (RPS)102 Sep 2021ODI # 4314
115*29220415-56.37Pakistanv South AfricaRawalpindi304 Feb 2021Test # 2408
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
104*1026467162.50Pakistanv South AfricaLahore111 Feb 2021T20I # 1120
10321012819-80.46Sri Lankav South AfricaJohannesburg303 Jan 2021Test # 2401
10313210417-99.03Pakistanv South AfricaCenturion202 Apr 2021ODI # 4285
10217111710287.17Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
1011551049397.11Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
100*1309114-109.89Irelandv South AfricaDublin (Malahide)216 Jul 2021ODI # 4305
941188273114.63Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
79936864116.17Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
78*21816012-48.75Pakistanv South AfricaRawalpindi104 Feb 2021Test # 2408
7718812712-60.62Pakistanv South AfricaRawalpindi104 Feb 2021Test # 2408
771086953111.59Sri Lankav South AfricaColombo (RPS)204 Sep 2021ODI # 4315
74*1005092148.00Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
73*794752155.31Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
72936261116.12Sri Lankav South AfricaColombo (RPS)102 Sep 2021ODI # 4314
72925863124.13Sri Lankav South AfricaSharjah130 Oct 2021T20I # 1378
71633547202.85West Indiesv South AfricaSt George's226 Jun 2021T20I # 1176
70154803187.50Pakistanv South AfricaCenturion202 Apr 2021ODI # 4285
66*945452122.22Sri Lankav South AfricaColombo (RPS)210 Sep 2021T20I # 1265
6598796-82.27Irelandv South AfricaDublin (Malahide)111 Jul 2021ODI # 4301
64128849-76.19Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
63125879-72.41Irelandv South AfricaDublin (Malahide)111 Jul 2021ODI # 4301
622021567139.74West Indiesv South AfricaGros Islet310 Jun 2021Test # 2424
601016711-89.55Sri Lankav South AfricaJohannesburg103 Jan 2021Test # 2401
60443454176.47Pakistanv South AfricaCenturion216 Apr 2021T20I # 1148
601761239-48.78Indiav South AfricaCenturion126 Dec 2021Test # 2443
5796733-78.08Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
56473536160.00West Indiesv South AfricaDubai (DICS)126 Oct 2021T20I # 1366
54895451100.00Irelandv South AfricaDublin (Malahide)216 Jul 2021ODI # 4305
52-3453152.94West Indiesv South AfricaSt George's203 Jul 2021T20I # 1181
51*502525204.00West Indiesv South AfricaSt George's101 Jul 2021T20I # 1180
512201514-33.77Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
51744161124.39Pakistanv South AfricaLahore113 Feb 2021T20I # 1121
511661169-43.96West Indiesv South AfricaGros Islet418 Jun 2021Test # 2426
5078505-100.00Pakistanv South AfricaJohannesburg112 Apr 2021T20I # 1146
491601066-46.22West Indiesv South AfricaGros Islet218 Jun 2021Test # 2426
481301029-47.05Indiav South AfricaCenturion126 Dec 2021Test # 2443
47473444138.23West Indiesv South AfricaSt George's101 Jul 2021T20I # 1180
47114712-66.19Sri Lankav South AfricaColombo (RPS)107 Sep 2021ODI # 4318
452071555-29.03Pakistanv South AfricaRawalpindi104 Feb 2021Test # 2408
45102786257.69Pakistanv South AfricaRawalpindi304 Feb 2021Test # 2408
45432352195.65Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
44403051146.66Pakistanv South AfricaLahore214 Feb 2021T20I # 1122
4474625-70.96Sri Lankav South AfricaColombo (RPS)102 Sep 2021ODI # 4314
431471034-41.74West Indiesv South AfricaGros Islet218 Jun 2021Test # 2426
42413052140.00Pakistanv South AfricaLahore214 Feb 2021T20I # 1122
4073524-76.92Pakistanv South AfricaCenturion202 Apr 2021ODI # 4285
3956333-118.18Sri Lankav South AfricaColombo (RPS)114 Sep 2021T20I # 1273
38*483741102.70Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
37432732137.03Englandv South AfricaSharjah206 Nov 2021T20I # 1400
3682686-52.94Sri Lankav South AfricaJohannesburg303 Jan 2021Test # 2401
3652343-105.88Irelandv South AfricaDublin (Malahide)219 Jul 2021T20I # 1194
36402312156.52Sri Lankav South AfricaColombo (RPS)204 Sep 2021ODI # 4315
3582362197.22West Indiesv South AfricaSt George's227 Jun 2021T20I # 1178
3546343-102.94Australiav South AfricaAbu Dhabi223 Oct 2021T20I # 1351
35108944-37.23Indiav South AfricaCenturion126 Dec 2021Test # 2443
3487564-60.71West Indiesv South AfricaGros Islet418 Jun 2021Test # 2426
341912-5283.33West Indiesv South AfricaSt George's227 Jun 2021T20I # 1178
3459346-100.00Indiav South AfricaCenturion326 Dec 2021Test # 2443
3383596-55.93Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
33117823-40.24Pakistanv South AfricaRawalpindi304 Feb 2021Test # 2408
33573021110.00Pakistanv South AfricaCenturion202 Apr 2021ODI # 4285
33-3112106.45West Indiesv South AfricaSt George's203 Jul 2021T20I # 1181
33502631126.92Englandv South AfricaSharjah206 Nov 2021T20I # 1400
32*161114290.90Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
32*382413133.33West Indiesv South AfricaSt George's226 Jun 2021T20I # 1176
3232236-139.13Pakistanv South AfricaJohannesburg112 Apr 2021T20I # 1146
31*70474-65.95Pakistanv South AfricaKarachi426 Jan 2021Test # 2406
3197577-54.38Sri Lankav South AfricaJohannesburg303 Jan 2021Test # 2401
3143336-93.93Pakistanv South AfricaJohannesburg204 Apr 2021ODI # 4286
3156442-70.45Sri Lankav South AfricaColombo (RPS)107 Sep 2021ODI # 4318
30*211222250.00Pakistanv South AfricaLahore113 Feb 2021T20I # 1121
30*38254-120.00Irelandv South AfricaDublin (Malahide)219 Jul 2021T20I # 1194
3062396-76.92Pakistanv South AfricaKarachi426 Jan 2021Test # 2406
30211441214.28Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
30411932157.89West Indiesv South AfricaSt George's226 Jun 2021T20I # 1176
3057473-63.82Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
3050412-73.17Sri Lankav South AfricaColombo (RPS)204 Sep 2021ODI # 4315
30552521120.00Sri Lankav South AfricaColombo (RPS)112 Sep 2021T20I # 1270
2958275-107.40Sri Lankav South AfricaJohannesburg103 Jan 2021Test # 2401
2955495-59.18Pakistanv South AfricaRawalpindi304 Feb 2021Test # 2408
2951344-85.29Irelandv South AfricaDublin (Malahide)216 Jul 2021ODI # 4305
2952393-74.35Sri Lankav South AfricaColombo (RPS)107 Sep 2021ODI # 4318
28331713164.70Englandv South AfricaSharjah206 Nov 2021T20I # 1400
27261941142.10Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
2782634142.85West Indiesv South AfricaGros Islet418 Jun 2021Test # 2426
27402121128.57West Indiesv South AfricaSt George's229 Jun 2021T20I # 1179
2758444-61.36Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
2734224-122.72Irelandv South AfricaBelfast224 Jul 2021T20I # 1201
2753393-69.23Sri Lankav South AfricaColombo (RPS)102 Sep 2021ODI # 4314
27342521108.00Bangladeshv South AfricaAbu Dhabi102 Nov 2021T20I # 1384
2646281192.85West Indiesv South AfricaSt George's229 Jun 2021T20I # 1179
26402021130.00West Indiesv South AfricaDubai (DICS)126 Oct 2021T20I # 1366
26301531173.33Englandv South AfricaSharjah206 Nov 2021T20I # 1400
25*272112119.04Pakistanv South AfricaCenturion216 Apr 2021T20I # 1148
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:

Sri Lanka Under-19s (Young Cricketers) vs Bangladesh Under-19s at Fatullah, ICC Under-19 World Cup 3rd Place Play-off, Feb 13, 2016 [Youth ODI # 1092]

England Under-19s (Young Cricketers) vs Pakistan Under-19s (Young Cricketers) at Fatullah, ICC Under-19 World Cup 5th Place Play-off, Feb 12, 2016 [Youth ODI # 1090]

Namibia Under-19s vs Nepal Under-19s at Fatullah, ICC Under-19 World Cup 7th Place Play-off, Feb 11, 2016 [Youth ODI # 1088]