Batting Most Runs Innings IN South Africa

High scores in 2017 in Tests+ODIs+T20Is IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
185212141163131.20South Africav Sri LankaCape Town17 Feb 2017ODI # 3833
176121104157169.23South Africav BangladeshPaarl118 Oct 2017ODI # 3925
168*188145212115.86South Africav BangladeshKimberley215 Oct 2017ODI # 3923
15529322119070.13South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
154217134155114.92South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
14325318622076.88South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
135*24118115074.58South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
13439126516050.56South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
13225416317080.98South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
12936223015056.08South Africav Sri LankaCape Town12 Jan 2017Test # 2244
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
11912190117132.22Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
117*1389836119.38South Africav Sri LankaDurban11 Feb 2017ODI # 3830
114*16811714297.43Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
11322715217074.34South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
110*1881128098.21South Africav BangladeshKimberley215 Oct 2017ODI # 3923
110*16011611294.82Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
10911187160125.28South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
1051641207187.50South Africav Sri LankaDurban11 Feb 2017ODI # 3830
101*533679280.55South Africav BangladeshPotchefstroom129 Oct 2017T20I # 628
10117812411081.45South Africav Sri LankaCape Town12 Jan 2017Test # 2244
9723615213063.81South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
91*-67101135.82South Africav BangladeshEast London122 Oct 2017ODI # 3929
85152924092.39South Africav BangladeshPaarl118 Oct 2017ODI # 3925
857051111166.66South Africav BangladeshPotchefstroom129 Oct 2017T20I # 628
811111016180.19South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
7725415012051.33Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
74151807092.50Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
73-6891107.35South Africav BangladeshEast London122 Oct 2017ODI # 3929
711691077066.35South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
701187713090.90Bangladeshv South AfricaBloemfontein26 Oct 2017Test # 2277
686751101133.33Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
68127776188.31Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
6617012411153.22Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
66-6042110.00South Africav BangladeshEast London122 Oct 2017ODI # 3929
64816240103.22South Africav Sri LankaCape Town17 Feb 2017ODI # 3833
63594423143.18South Africav Sri LankaCape Town125 Jan 2017T20I # 591
63-828076.82Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
621209410065.95Sri Lankav South AfricaGqeberha128 Jan 2017ODI # 3828
60*81615098.36South Africav Sri LankaJohannesburg24 Feb 2017ODI # 3831
60103704185.71Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
59714451134.09South Africav BangladeshBloemfontein126 Oct 2017T20I # 626
58654790123.40Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
58855171113.72Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
57110715180.28South Africav Sri LankaGqeberha228 Jan 2017ODI # 3828
5666626190.32Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
55*85685080.88South Africav Sri LankaGqeberha228 Jan 2017ODI # 3828
55141917060.43South Africav Sri LankaCape Town32 Jan 2017Test # 2244
55784672119.56South Africav Sri LankaCape Town17 Feb 2017ODI # 3833
54*635013108.00Sri Lankav South AfricaJohannesburg222 Jan 2017T20I # 590
5387655181.53South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
50138785064.10Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
49116828059.75Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
49392780181.48South Africav BangladeshBloemfontein126 Oct 2017T20I # 626
48-4750102.12South Africav BangladeshEast London122 Oct 2017ODI # 3929
47443152151.61Bangladeshv South AfricaBloemfontein226 Oct 2017T20I # 626
4678611075.40South Africav BangladeshPaarl118 Oct 2017ODI # 3925
4464577177.19Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
44412761162.96Bangladeshv South AfricaPotchefstroom229 Oct 2017T20I # 628
4493725061.11South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
43-1962226.31Sri Lankav South AfricaCenturion220 Jan 2017T20I # 589
4388597172.88Bangladeshv South AfricaBloemfontein36 Oct 2017Test # 2277
4161495083.67South Africav Sri LankaCape Town32 Jan 2017Test # 2244
4186586170.68Sri Lankav South AfricaJohannesburg212 Jan 2017Test # 2247
41543440120.58South Africav Sri LankaCape Town125 Jan 2017T20I # 591
41463412120.58South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
40-1833222.22South Africav Sri LankaCenturion120 Jan 2017T20I # 589
39*432731144.44Bangladeshv South AfricaBloemfontein226 Oct 2017T20I # 626
39341952205.26Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
3987676158.20Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
39-496079.59Bangladeshv South AfricaEast London222 Oct 2017ODI # 3929
38120954040.00South Africav Sri LankaCape Town12 Jan 2017Test # 2244
38483131122.58Sri Lankav South AfricaCape Town27 Feb 2017ODI # 3833
37*261633231.25Sri Lankav South AfricaCape Town225 Jan 2017T20I # 591
36*332041180.00South Africav Sri LankaCape Town17 Feb 2017ODI # 3833
36*241722211.76South Africav BangladeshBloemfontein126 Oct 2017T20I # 626
3670464078.26Sri Lankav South AfricaDurban21 Feb 2017ODI # 3830
35*70454077.77Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
3568463076.08Bangladeshv South AfricaPaarl218 Oct 2017ODI # 3925
3499515066.66South Africav Sri LankaJohannesburg112 Jan 2017Test # 2247
3456404085.00South Africav Sri LankaGqeberha228 Jan 2017ODI # 3828
3491544062.96South Africav Sri LankaJohannesburg24 Feb 2017ODI # 3831
33*-2440137.50South Africav BangladeshEast London122 Oct 2017ODI # 3929
32*77353091.42South Africav Sri LankaCape Town12 Jan 2017Test # 2244
32*171513213.33South Africav Sri LankaCape Town125 Jan 2017T20I # 591
32302012160.00South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
3273425076.19Bangladeshv South AfricaPotchefstroom428 Sep 2017Test # 2276
3287535160.37Bangladeshv South AfricaBloemfontein36 Oct 2017Test # 2277
31*-1831172.22South Africav Sri LankaCenturion120 Jan 2017T20I # 589
31*118872135.63South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
31402660119.23Sri Lankav South AfricaJohannesburg312 Jan 2017Test # 2247
3150455068.88Sri Lankav South AfricaJohannesburg14 Feb 2017ODI # 3831
3162434172.09Bangladeshv South AfricaKimberley115 Oct 2017ODI # 3923
3195565055.35South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
30*322731111.11South Africav Sri LankaGqeberha228 Jan 2017ODI # 3828
3088503060.00South Africav Sri LankaCape Town32 Jan 2017Test # 2244
3077525057.69South Africav Sri LankaCape Town32 Jan 2017Test # 2244
3087553054.54Sri Lankav South AfricaCape Town42 Jan 2017Test # 2244
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:

Australia vs England at Melbourne, England in Australia and New Zealand 4th Test, Dec 26-30, 2017 [Test # 2289]

New Zealand vs West Indies at Nelson, WI in NZ 1st T20I, Dec 29, 2017 [T20I # 636]

South Africa vs Zimbabwe at Gqeberha, ZIM in SA Dec 2017 Only Test, Dec 26-27, 2017 [Test # 2290]