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
24054636626365.57New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
215-37123657.95Indiav South AfricaVisakhapatnam12 Oct 2019Test # 2363
212-25528683.13Indiav South AfricaRanchi119 Oct 2019Test # 2365
20036625516278.43Australiav South AfricaMelbourne226 Dec 2022Test # 2485
195*53636819152.98Australiav South AfricaSydney14 Jan 2023Test # 2488
1932241551810124.51Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
176-24423672.13Indiav South AfricaVisakhapatnam12 Oct 2019Test # 2363
160*220159122100.62Indiav South AfricaCape Town17 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 Town33 Jan 2020Test # 2379
133*36226012251.15New Zealandv South AfricaHamilton413 Feb 2024Test # 2529
13119012767103.14Englandv South AfricaKimberley11 Feb 2023ODI # 4514
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
128*-11557111.30West Indiesv South AfricaEast London118 Mar 2023ODI # 4540
127-14910785.23Indiav South AfricaVisakhapatnam32 Oct 2019Test # 2363
12413599191125.25Australiav South AfricaBloemfontein19 Sep 2023ODI # 4638
12340226017147.30Indiav South AfricaCenturion126 Dec 2021Test # 2443
122*21214413284.72Indiav South AfricaSouthampton25 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester26 Jul 2019ODI # 4188
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
120*22815812375.94New Zealandv South AfricaChristchurch225 Feb 2022Test # 2451
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
12027221412256.07Englandv South AfricaGqeberha116 Jan 2020Test # 2380
118189115102102.60Sri Lankav South AfricaColombo (RPS)12 Sep 2021ODI # 4314
11818911476103.50Englandv South AfricaKimberley11 Feb 2023ODI # 4514
11860461011256.52West Indiesv South AfricaCenturion126 Mar 2023T20I # 2032
11842428916-40.83New Zealandv South AfricaMount Maunganui14 Feb 2024Test # 2528
115*29220415-56.37Pakistanv South AfricaRawalpindi34 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 AfricaRanchi29 Oct 2022ODI # 4471
11314091114124.17Englandv South AfricaBloemfontein227 Jan 2023ODI # 4512
11216411910-94.11Indiav South AfricaDurban21 Feb 2018ODI # 3969
11124314913-74.49Australiav South AfricaMelbourne226 Dec 2022Test # 2485
111150111114100.00Bangladeshv South AfricaWankhede224 Oct 2023ODI # 4680
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
109163105102103.80Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
10917013212182.57New Zealandv South AfricaMount Maunganui34 Feb 2024Test # 2528
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
108-19516255.38Indiav South AfricaPune110 Oct 2019Test # 2364
1081631088-100.00Australiav South AfricaPotchefstroom17 Mar 2020ODI # 4254
1081671146394.73Indiav South AfricaPaarl121 Dec 2023ODI # 4716
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban18 Nov 2024T20I # 2938
106*2161389176.81New Zealandv South AfricaBirmingham219 Jun 2019ODI # 4165
106-10274103.92Australiav South AfricaHobart211 Nov 2018ODI # 4069
10613793123113.97Australiav South AfricaBloemfontein19 Sep 2023ODI # 4638
10526716311-64.41New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
10515211010395.45Afghanistanv South AfricaSharjah120 Sep 2024ODI # 4768
104*1026467162.50Pakistanv South AfricaLahore111 Feb 2021T20I # 1120
10423319211254.16Australiav South AfricaSydney14 Jan 2023Test # 2488
10321012819-80.46Sri Lankav South AfricaJohannesburg33 Jan 2021Test # 2401
10313210417-99.03Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
1032311636363.19Englandv South AfricaManchester225 Aug 2022Test # 2475
10217111710287.17Irelandv South AfricaDublin (Malahide)113 Jul 2021ODI # 4302
101*19512110-83.47Indiav South AfricaEden Gardens15 Nov 2023ODI # 4694
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
1011551049397.11Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
10119913714473.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
100*1309114-109.89Irelandv South AfricaDublin (Malahide)216 Jul 2021ODI # 4305
100*2361396471.94Indiav South AfricaCape Town311 Jan 2022Test # 2448
100825678178.57Indiav South AfricaJohannesburg114 Dec 2023T20I # 2401
100905859172.41Irelandv South AfricaAbu Dhabi129 Sep 2024T20I # 2876
99*-47115210.63Englandv South AfricaCape Town21 Dec 2020T20I # 1113
991257794128.57Australiav South AfricaCenturion215 Sep 2023ODI # 4646
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
97*-97111100.00Sri Lankav South AfricaColombo (RPS)112 Aug 2018ODI # 4031
97*1731077390.65Afghanistanv South AfricaAhmedabad110 Nov 2023ODI # 4699
9721919110150.78Bangladeshv South AfricaMirpur321 Oct 2024Test # 2556
9626517313155.49Australiav South AfricaDurban11 Mar 2018Test # 2297
9621513812-69.56New Zealandv South AfricaChristchurch217 Feb 2022Test # 2450
94*1548183116.04Englandv South AfricaBloemfontein129 Jan 2023ODI # 4513
941188273114.63Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
931539514197.89Indiav South AfricaCape Town25 Jan 2018Test # 2292
931168447110.71Indiav South AfricaRanchi29 Oct 2022ODI # 4471
92*9749132187.75Australiav South AfricaDurban130 Aug 2023T20I # 2224
9226918813-48.93New Zealandv South AfricaChristchurch425 Feb 2022Test # 2451
921379613195.83Australiav South AfricaBrisbane217 Dec 2022Test # 2482
922181169-79.31West Indiesv South AfricaPort of Spain47 Aug 2024Test # 2542
91-1048287.50Indiav South AfricaPune110 Oct 2019Test # 2364
91714886189.58Australiav South AfricaDurban23 Sep 2023T20I # 2230
907858131155.17Pakistanv South AfricaJohannesburg23 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
89119947494.68Afghanistanv South AfricaSharjah122 Sep 2024ODI # 4772
8923615711156.68Sri Lankav South AfricaGqeberha25 Dec 2024Test # 2566
8816511812174.57Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
88144928395.65Irelandv South AfricaAbu Dhabi17 Oct 2024ODI # 4782
87*1028214-106.09Bangladeshv South AfricaCenturion223 Mar 2022ODI # 4375
871441036284.46Englandv South AfricaCape Town14 Feb 2020ODI # 4234
86*-4894179.16Englandv South AfricaCape Town227 Nov 2020T20I # 1109
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:

Karnataka vs Hyderabad (India) at Ahmedabad, Vijay Hazare Trophy Group C, Dec 31, 2024 [List A]

Delhi vs Tripura at Hyderabad, Vijay Hazare Trophy Group E, Dec 31, 2024 [List A]

Punjab vs Saurashtra (and Kathiawar) at Ahmedabad, Vijay Hazare Trophy Group C, Dec 31, 2024 [List A]