Batting Most Runs Innings - vs South Africa

High scores in 2010s in Tests+ODIs+T20Is - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
259*58239826-65.07Australiav South AfricaBrisbane209 Nov 2012Test # 2056
2583381983011130.30Englandv South AfricaCape Town102 Jan 2016Test # 2197
254*-33633275.59Indiav South AfricaPune110 Oct 2019Test # 2364
23034525740189.49Australiav South AfricaAdelaide122 Nov 2012Test # 2061
215-37123657.95Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
212-25528683.13Indiav South AfricaRanchi119 Oct 2019Test # 2365
200*226147253136.05Indiav South AfricaGwalior124 Feb 2010ODI # 2962
19037523427181.19Englandv South AfricaLord's106 Jul 2017Test # 2262
180*1981381511130.43New Zealandv South AfricaHamilton201 Mar 2017ODI # 3843
17645328516361.75New Zealandv South AfricaHamilton225 Mar 2017Test # 2257
176-24423672.13Indiav South AfricaVisakhapatnam102 Oct 2019Test # 2363
17321813624-127.20Australiav South AfricaCape Town212 Oct 2016ODI # 3795
169200137186123.35Sri Lankav South AfricaColombo (RPS)120 Jul 2013ODI # 3392
166-35710146.49West Indiesv South AfricaBasseterre218 Jun 2010Test # 1961
16532517423294.82Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
16545628417158.09Sri Lankav South AfricaColombo (SSC)124 Jul 2014Test # 2131
161*43030117-53.48Australiav South AfricaCape Town101 Mar 2014Test # 2122
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
15335327021-56.66Indiav South AfricaJohannesburg318 Dec 2013Test # 2108
15337921715-70.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
15126617622-85.79Australiav South AfricaCape Town109 Nov 2011Test # 2016
150*28119118278.53Englandv South AfricaCape Town102 Jan 2016Test # 2197
150215133136112.78Indiav South AfricaKanpur211 Oct 2015ODI # 3689
14932121422169.62Englandv South AfricaLeeds202 Aug 2012Test # 2051
14842828815-51.38Australiav South AfricaCenturion112 Feb 2014Test # 2119
14646531417246.49Indiav South AfricaCape Town202 Jan 2011Test # 1988
14638426615-54.88Pakistanv South AfricaAbu Dhabi214 Oct 2013Test # 2098
145*21213612-106.61Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
145*207136171106.61New Zealandv South AfricaKimberley122 Jan 2013ODI # 3325
14524315613492.94Australiav South AfricaCape Town301 Mar 2014Test # 2122
14546530812-47.07Australiav South AfricaAdelaide224 Nov 2016Test # 2236
143*35226016-55.00Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
1382021406598.57Indiav South AfricaChennai122 Oct 2015ODI # 3698
13719914616293.83Indiav South AfricaMelbourne122 Feb 2015ODI # 3610
13638825717-52.91Australiav South AfricaBrisbane209 Nov 2012Test # 2056
13526215212188.81Australiav South AfricaCape Town101 Mar 2014Test # 2122
132*27218712370.58Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
131*3442309456.95Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
13041132015140.62Pakistanv South AfricaDubai (DICS)323 Oct 2013Test # 2100
13038024118-53.94New Zealandv South AfricaDunedin208 Mar 2017Test # 2253
129*12396192134.37Indiav South AfricaCenturion216 Feb 2018ODI # 3978
12730621511459.06Indiav South AfricaDelhi103 Dec 2015Test # 2191
127-14910785.23Indiav South AfricaVisakhapatnam302 Oct 2019Test # 2363
125165113105110.61Englandv South AfricaCenturion109 Feb 2016ODI # 3736
122*21214413284.72Indiav South AfricaSouthampton205 Jun 2019ODI # 4150
122168117152104.27Australiav South AfricaManchester206 Jul 2019ODI # 4188
119176112164106.25Australiav South AfricaAdelaide122 Nov 2012Test # 2061
11925718118-65.74Indiav South AfricaJohannesburg118 Dec 2013Test # 2108
11912190117132.22Sri Lankav South AfricaCape Town207 Feb 2017ODI # 3833
11824216115-73.29New Zealandv South AfricaWellington116 Mar 2017Test # 2255
117139107132109.34Australiav South AfricaDurban105 Oct 2016ODI # 3790
115*32521514-53.48Sri Lankav South AfricaCape Town303 Jan 2012Test # 2028
115*19213016-88.46Sri Lankav South AfricaPallekele228 Jul 2013ODI # 3400
11539229511138.98Englandv South AfricaThe Oval119 Jul 2012Test # 2049
11520815113276.15Australiav South AfricaCenturion312 Feb 2014Test # 2119
11517912611491.26Indiav South AfricaGqeberha113 Feb 2018ODI # 3976
115-19217159.89Indiav South AfricaRanchi119 Oct 2019Test # 2365
114*16811714297.43Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
114-14814177.02West Indiesv South AfricaBasseterre218 Jun 2010Test # 1961
11415994121121.27Indiav South AfricaCardiff106 Jun 2013ODI # 3363
11219512814-87.50Englandv South AfricaCape Town114 Feb 2016ODI # 3738
1122761539473.20Englandv South AfricaThe Oval127 Jul 2017Test # 2266
11216411910-94.11Indiav South AfricaDurban201 Feb 2018ODI # 3969
111*32724113146.05Indiav South AfricaCenturion316 Dec 2010Test # 1985
11118410183109.90Indiav South AfricaNagpur112 Mar 2011ODI # 3128
1113222267349.11Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
11130823014148.26Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
110*16011611294.82Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
11021413917-79.13Englandv South AfricaJohannesburg214 Jan 2016Test # 2199
109*10272710151.38Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
10921213915-78.41Indiav South AfricaNagpur206 Feb 2010Test # 1951
10927218613258.60New Zealandv South AfricaCape Town302 Jan 2013Test # 2069
1091671279385.82Australiav South AfricaCanberra119 Nov 2014ODI # 3548
109-12410187.90Englandv South AfricaJohannesburg112 Feb 2016ODI # 3737
10915712011290.83Australiav South AfricaBasseterre111 Jun 2016ODI # 3743
109163105102103.80Indiav South AfricaJohannesburg110 Feb 2018ODI # 3973
10828919013-56.84Sri Lankav South AfricaDurban326 Dec 2011Test # 2026
10813610791100.93Australiav South AfricaDurban105 Oct 2016ODI # 3790
108-19516255.38Indiav South AfricaPune110 Oct 2019Test # 2364
10733223712-45.14Australiav South AfricaGqeberha420 Feb 2014Test # 2121
1071359375115.05Englandv South AfricaLeeds124 May 2017ODI # 3872
106*2161389176.81New Zealandv South AfricaBirmingham219 Jun 2019ODI # 4165
10626620612-51.45Indiav South AfricaEden Gardens214 Feb 2010Test # 1952
10628718612-56.98West Indiesv South AfricaGqeberha226 Dec 2014Test # 2153
1067966125160.60Indiav South AfricaDharamsala102 Oct 2015T20I # 456
106-10274103.92Australiav South AfricaHobart211 Nov 2018ODI # 4069
1051047088150.00Indiav South AfricaCenturion223 Jan 2011ODI # 3087
10510976115138.15Englandv South AfricaBloemfontein103 Feb 2016ODI # 3732
1041801127-92.85Australiav South AfricaMelbourne221 Nov 2014ODI # 3549
103*1891349376.86New Zealandv South AfricaPotchefstroom223 Aug 2015ODI # 3677
1032091379475.18Australiav South AfricaAdelaide122 Nov 2012Test # 2061
102*3272289-44.73New Zealandv South AfricaWellington423 Mar 2012Test # 2037
102*1641108-92.72New Zealandv South AfricaChristchurch122 Feb 2017ODI # 3839
10235626911-37.91Sri Lankav South AfricaDurban126 Dec 2011Test # 2026
1021639710-105.15Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
1021481128291.07Pakistanv South AfricaGqeberha127 Nov 2013ODI # 3440
1021731169187.93Australiav South AfricaHarare127 Aug 2014ODI # 3516
102-10312499.02West Indiesv South AfricaBridgetown124 Jun 2016ODI # 3754
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