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
19037523427181.19Englandv South AfricaLord's106 Jul 2017Test # 2262
1122761539473.20Englandv South AfricaThe Oval127 Jul 2017Test # 2266
1071359375115.05Englandv South AfricaLeeds124 May 2017ODI # 3872
10112479113127.84Englandv South AfricaSouthampton127 May 2017ODI # 3873
9919214514168.27Englandv South AfricaManchester104 Aug 2017Test # 2268
8830020010-44.00Englandv South AfricaThe Oval127 Jul 2017Test # 2266
872081478-59.18Englandv South AfricaLord's106 Jul 2017Test # 2262
781308312193.97Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
786044122177.27Englandv South AfricaCardiff125 Jun 2017T20I # 616
781177612-102.63Englandv South AfricaNottingham214 Jul 2017Test # 2264
77*695155150.98Englandv South AfricaLeeds124 May 2017ODI # 3872
76*1361017175.24Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
75*956693113.63Englandv South AfricaManchester304 Aug 2017Test # 2268
6923219210-35.93Englandv South AfricaLord's306 Jul 2017Test # 2262
67724591148.88Englandv South AfricaTaunton223 Jun 2017T20I # 615
65*81537-122.64Englandv South AfricaSouthampton127 May 2017ODI # 3873
63725861108.62Englandv South AfricaThe Oval327 Jul 2017Test # 2266
61816081101.66Englandv South AfricaLeeds124 May 2017ODI # 3872
60*423562171.42Englandv South AfricaSouthampton221 Jun 2017T20I # 614
5920114111-41.84Englandv South AfricaThe Oval327 Jul 2017Test # 2266
58143968-60.41Englandv South AfricaManchester104 Aug 2017Test # 2268
57*804782121.27Englandv South AfricaLord's106 Jul 2017Test # 2262
57118696-82.60Sri Lankav South AfricaThe Oval203 Jun 2017ODI # 3877
561411088151.85Englandv South AfricaLord's106 Jul 2017Test # 2262
521351016-51.48Englandv South AfricaManchester104 Aug 2017Test # 2268
51112678-76.11Englandv South AfricaLord's129 May 2017ODI # 3874
51113766-67.10Englandv South AfricaLord's306 Jul 2017Test # 2262
50131946-53.19Englandv South AfricaThe Oval327 Jul 2017Test # 2266
491401066-46.22Englandv South AfricaManchester304 Aug 2017Test # 2268
48114789-61.53Englandv South AfricaThe Oval327 Jul 2017Test # 2266
47*583832123.68Englandv South AfricaSouthampton221 Jun 2017T20I # 614
47533781127.02Englandv South AfricaTaunton223 Jun 2017T20I # 615
461501036-44.66Englandv South AfricaManchester104 Aug 2017Test # 2268
4585644-70.31Englandv South AfricaSouthampton127 May 2017ODI # 3873
45106817-55.55Englandv South AfricaNottingham214 Jul 2017Test # 2264
44*99665-66.66Sri Lankav South AfricaThe Oval203 Jun 2017ODI # 3877
42121766-55.26Englandv South AfricaNottingham414 Jul 2017Test # 2264
41423351124.24Sri Lankav South AfricaThe Oval203 Jun 2017ODI # 3877
3950416-95.12Englandv South AfricaSouthampton127 May 2017ODI # 3873
37*613751100.00Englandv South AfricaLord's129 May 2017ODI # 3874
3793512-72.54Englandv South AfricaLeeds124 May 2017ODI # 3872
36632822128.57Englandv South AfricaCardiff125 Jun 2017T20I # 616
3676526-69.23Englandv South AfricaThe Oval127 Jul 2017Test # 2266
34119784-43.58Englandv South AfricaLord's306 Jul 2017Test # 2262
3332195-173.68Englandv South AfricaSouthampton127 May 2017ODI # 3873
331231014-32.67Englandv South AfricaLord's306 Jul 2017Test # 2262
31*80514-60.78Pakistanv South AfricaBirmingham207 Jun 2017ODI # 3881
3130236-134.78Pakistanv South AfricaBirmingham207 Jun 2017ODI # 3881
31352212140.90Englandv South AfricaCardiff125 Jun 2017T20I # 616
3165382181.57Englandv South AfricaThe Oval327 Jul 2017Test # 2266
2971564-51.78Englandv South AfricaThe Oval127 Jul 2017Test # 2266
29111885-32.95Englandv South AfricaManchester104 Aug 2017Test # 2268
28171432200.00Englandv South AfricaSouthampton221 Jun 2017T20I # 614
2837364-77.77Englandv South AfricaLord's306 Jul 2017Test # 2262
2742376-72.97Englandv South AfricaNottingham414 Jul 2017Test # 2264
2768375-72.97Englandv South AfricaNottingham214 Jul 2017Test # 2264
2662393-66.66Englandv South AfricaLord's129 May 2017ODI # 3874
2669531149.05Pakistanv South AfricaBirmingham207 Jun 2017ODI # 3881
254930-183.33Englandv South AfricaLeeds124 May 2017ODI # 3872
2590505-50.00Englandv South AfricaThe Oval127 Jul 2017Test # 2266
25352541100.00Englandv South AfricaThe Oval127 Jul 2017Test # 2266
2459282185.71Englandv South AfricaSouthampton127 May 2017ODI # 3873
23*29251192.00Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
23*2419-2121.05Englandv South AfricaThe Oval327 Jul 2017Test # 2266
2385545-42.59Englandv South AfricaManchester304 Aug 2017Test # 2268
2055412-48.78Englandv South AfricaLord's106 Jul 2017Test # 2262
1847292-62.06Englandv South AfricaNottingham214 Jul 2017Test # 2264
1871443-40.90Englandv South AfricaNottingham414 Jul 2017Test # 2264
1876442-40.90Englandv South AfricaManchester104 Aug 2017Test # 2268
18106633-28.57Englandv South AfricaManchester304 Aug 2017Test # 2268
1750373-45.94Englandv South AfricaManchester104 Aug 2017Test # 2268
16*17143-114.28Pakistanv South AfricaBirmingham207 Jun 2017ODI # 3881
1639181-88.88Englandv South AfricaTaunton223 Jun 2017T20I # 615
1652293-55.17Englandv South AfricaNottingham414 Jul 2017Test # 2264
1641401-40.00Englandv South AfricaThe Oval127 Jul 2017Test # 2266
1419123-116.66Englandv South AfricaManchester104 Aug 2017Test # 2268
133620-165.00Sri Lankav South AfricaThe Oval203 Jun 2017ODI # 3877
1341252-52.00Englandv South AfricaNottingham214 Jul 2017Test # 2264
1229211-57.14Sri Lankav South AfricaThe Oval203 Jun 2017ODI # 3877
1223201160.00Indiav South AfricaThe Oval211 Jun 2017ODI # 3886
121911-1109.09Englandv South AfricaCardiff125 Jun 2017T20I # 616
12231111109.09Englandv South AfricaLord's106 Jul 2017Test # 2262
1120102-110.00Sri Lankav South AfricaThe Oval203 Jun 2017ODI # 3877
1149302-36.66Englandv South AfricaManchester304 Aug 2017Test # 2268
101481-125.00Englandv South AfricaTaunton223 Jun 2017T20I # 615
1038252-40.00Englandv South AfricaLord's106 Jul 2017Test # 2262
1034182-55.55Englandv South AfricaThe Oval327 Jul 2017Test # 2266
1026192-52.63Englandv South AfricaManchester304 Aug 2017Test # 2268
1043302-33.33Englandv South AfricaManchester304 Aug 2017Test # 2268
933221-40.90Pakistanv South AfricaBirmingham207 Jun 2017ODI # 3881
922182-50.00Englandv South AfricaManchester304 Aug 2017Test # 2268
819161-50.00Englandv South AfricaSouthampton127 May 2017ODI # 3873
810131-61.53Englandv South AfricaLord's129 May 2017ODI # 3874
81081-100.00Englandv South AfricaCardiff125 Jun 2017T20I # 616
828122-66.66Englandv South AfricaLord's106 Jul 2017Test # 2262
83420--40.00Englandv South AfricaNottingham414 Jul 2017Test # 2264
81141-200.00Englandv South AfricaThe Oval327 Jul 2017Test # 2266
7*651-140.00Englandv South AfricaTaunton223 Jun 2017T20I # 615
7871-100.00Englandv South AfricaLeeds124 May 2017ODI # 3872
71391-77.77Englandv South AfricaLord's129 May 2017ODI # 3874
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:

Mis Ainak Knights vs Boost Defenders at Kabul, Shpageeza Cricket League 13th Match, Jul 26, 2025 [Twenty20]

Speen Ghar Tigers vs Amo Sharks at Kabul, Shpageeza Cricket League 14th Match, Jul 26, 2025 [Twenty20]

Kenya vs Namibia A at Entebbe, Pearl of Africa T20I Series 16th Match, Jul 26, 2025 [Twenty20]