Batting Most Runs Innings - vs South Africa

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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
254*-33633275.59Indiav South AfricaPune110 Oct 2019Test # 2364
215-37123657.95Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
212-25528683.13Indiav South AfricaRanchi119 Oct 2019Test # 2365
20036625516278.43Australiav South AfricaMelbourne226 Dec 2022Test # 2485
1932241551810124.51Pakistanv South AfricaJohannesburg204 Apr 2021ODI # 4286
176-24423672.13Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
160*220159122100.62Indiav South AfricaCape Town107 Feb 2018ODI # 3971
158*36022213171.17Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
15337921715-70.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
13744232615242.02Bangladeshv South AfricaDurban231 Mar 2022Test # 2460
135*38222618159.73Englandv South AfricaGqeberha116 Jan 2020Test # 2380
133*49731119142.76Englandv South AfricaCape Town303 Jan 2020Test # 2379
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
127-14910785.23Indiav South AfricaVisakhapatnam302 Oct 2019Test # 2363
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
122*21214413284.72Indiav South AfricaSouthampton205 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester206 Jul 2019ODI # 4188
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
120*22815812375.94New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
118189115102102.60Sri Lankav South AfricaColombo (RPS)102 Sep 2021ODI # 4314
115*29220415-56.37Pakistanv South AfricaRawalpindi304 Feb 2021Test # 2408
11517912611491.26Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
115-19217159.89Indiav South AfricaRanchi119 Oct 2019Test # 2365
113*2992179-52.07Englandv South AfricaManchester225 Aug 2022Test # 2475
113*15511115-101.80Indiav South AfricaRanchi209 Oct 2022ODI # 4471
11216411910-94.11Indiav South AfricaDurban201 Feb 2018ODI # 3969
11124314913-74.49Australiav South AfricaMelbourne226 Dec 2022Test # 2485
109163105102103.80Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
108-19516255.38Indiav South AfricaPune110 Oct 2019Test # 2364
1081631088-100.00Australiav South AfricaPotchefstroom107 Mar 2020ODI # 4254
106*2161389176.81New Zealandv South AfricaBirmingham219 Jun 2019ODI # 4165
106-10274103.92Australiav South AfricaHobart211 Nov 2018ODI # 4069
10526716311-64.41New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
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
1032311636363.19Englandv South AfricaManchester225 Aug 2022Test # 2475
10217111710287.17Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
1011551049397.11Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
100*1309114-109.89Irelandv South AfricaDublin (Malahide)216 Jul 2021ODI # 4305
100*2361396471.94Indiav South AfricaCape Town311 Jan 2022Test # 2448
99*-47115210.63Englandv South AfricaCape Town201 Dec 2020T20I # 1113
97*-97111100.00Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
9626517313155.49Australiav South AfricaDurban101 Mar 2018Test # 2297
9621513812-69.56New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
941188273114.63Pakistanv South AfricaCenturion107 Apr 2021ODI # 4287
931539514197.89Indiav South AfricaCape Town205 Jan 2018Test # 2292
931168447110.71Indiav South AfricaRanchi209 Oct 2022ODI # 4471
9226918813-48.93New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
921379613195.83Australiav South AfricaBrisbane217 Dec 2022Test # 2482
91-1048287.50Indiav South AfricaPune110 Oct 2019Test # 2364
907858131155.17Pakistanv South AfricaJohannesburg203 Feb 2019T20I # 734
90795338169.81Englandv South AfricaBristol127 Jul 2022T20I # 1693
89132799-112.65Englandv South AfricaThe Oval130 May 2019ODI # 4143
89955993150.84Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
8816511812174.57Pakistanv South AfricaCape Town303 Jan 2019Test # 2340
87*1028214-106.09Bangladeshv South AfricaCenturion223 Mar 2022ODI # 4375
871441036284.46Englandv South AfricaCape Town104 Feb 2020ODI # 4234
86*-4894179.16Englandv South AfricaCape Town227 Nov 2020T20I # 1109
86*1186393136.50Indiav South AfricaLucknow206 Oct 2022ODI # 4470
861511015285.14Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
861167752111.68Englandv South AfricaChester-le-Street219 Jul 2022ODI # 4434
8519513612-62.50Sri Lankav South AfricaColombo (SSC)320 Jul 2018Test # 2313
859069111123.18Australiav South AfricaManchester206 Jul 2019ODI # 4188
8525216111-52.79Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
859471102119.71Indiav South AfricaPaarl121 Jan 2022ODI # 4346
853091619152.79Australiav South AfricaMelbourne226 Dec 2022Test # 2485
84*14811013-76.36Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
84*544886175.00Sri Lankav South AfricaCenturion222 Mar 2019T20I # 758
84-6683127.27Sri Lankav South AfricaPallekele205 Aug 2018ODI # 4029
8421615411-54.54Englandv South AfricaCenturion426 Dec 2019Test # 2377
81-72111112.50Sri Lankav South AfricaDambulla129 Jul 2018ODI # 4025
81-14813254.72Indiav South AfricaVisakhapatnam302 Oct 2019Test # 2363
79*664863164.58Indiav South AfricaCenturion121 Feb 2018T20I # 654
79*-1116-71.17Sri Lankav South AfricaDambulla101 Aug 2018ODI # 4027
79*14210611174.52Sri Lankav South AfricaCenturion126 Dec 2020Test # 2399
79126865291.86Indiav South AfricaDurban201 Feb 2018ODI # 3969
79936864116.17Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
7927320112139.30Indiav South AfricaCape Town111 Jan 2022Test # 2448
79978410-94.04Indiav South AfricaPaarl219 Jan 2022ODI # 4344
79122747-106.75Eng Lionsv Sth AfricansWorcester214 Jul 2022List A
78*21816012-48.75Pakistanv South AfricaRawalpindi104 Feb 2021Test # 2408
78675774136.84Sri Lankav South AfricaGqeberha113 Mar 2019ODI # 4114
78131808-97.50Bangladeshv South AfricaThe Oval102 Jun 2019ODI # 4147
78683875205.26Irelandv South AfricaBristol203 Aug 2022T20I # 1721
7717810314-74.75Australiav South AfricaCape Town222 Mar 2018Test # 2300
7718812712-60.62Pakistanv South AfricaRawalpindi104 Feb 2021Test # 2408
771086953111.59Sri Lankav South AfricaColombo (RPS)204 Sep 2021ODI # 4315
77976473120.31Bangladeshv South AfricaCenturion118 Mar 2022ODI # 4370
761056312-120.63Indiav South AfricaCape Town107 Feb 2018ODI # 3971
76129943-80.85Australiav South AfricaPaarl229 Feb 2020ODI # 4248
765948113158.33Indiav South AfricaDelhi109 Jun 2022T20I # 1554
75*15310610270.75Sri Lankav South AfricaGqeberha421 Feb 2019Test # 2348
75119837190.36Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
7522513614-55.14Australiav South AfricaGqeberha309 Mar 2018Test # 2298
75117848189.28Bangladeshv South AfricaThe Oval102 Jun 2019ODI # 4147
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:

Canada vs Papua New Guinea at Windhoek, ICC Cricket World Cup Qualifier Play-off 15th Match, Apr 5, 2023 [ODI # 4567]

United States of America vs Papua New Guinea at Windhoek, ICC Cricket World Cup Qualifier Play-off 10th Match, Apr 2, 2023 [ODI # 4561]

Jersey vs Papua New Guinea at Windhoek, ICC Cricket World Cup Qualifier Play-off 9th Match, Apr 1, 2023 [ODI # 4560]