Batting Most Runs Innings - South Africa

High scores in 2017 in Tests+ODIs+T20Is - 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
14041029924046.82South Africav New ZealandDunedin18 Mar 2017Test # 2253
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
13633222820059.64South Africav EnglandThe Oval427 Jul 2017Test # 2266
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
117*1389836119.38South Africav Sri LankaDurban11 Feb 2017ODI # 3830
11322715217074.34South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
110*1881128098.21South Africav BangladeshKimberley215 Oct 2017ODI # 3923
10911187160125.28South Africav Sri LankaCenturion110 Feb 2017ODI # 3834
1051641207187.50South Africav Sri LankaDurban11 Feb 2017ODI # 3830
1032021155289.56South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
101*533679280.55South Africav BangladeshPotchefstroom129 Oct 2017T20I # 628
10117812411081.45South Africav Sri LankaCape Town12 Jan 2017Test # 2244
9814410311095.14South Africav EnglandSouthampton227 May 2017ODI # 3873
9723615213063.81South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
91*-67101135.82South Africav BangladeshEast London122 Oct 2017ODI # 3929
9115911810377.11South Africav New ZealandWellington216 Mar 2017Test # 2255
9016011811276.27South Africav New ZealandHamilton125 Mar 2017Test # 2257
893622499035.74South Africav New ZealandDunedin38 Mar 2017Test # 2253
892271609055.62South Africav New ZealandWellington216 Mar 2017Test # 2255
8728918014148.33South Africav EnglandNottingham314 Jul 2017Test # 2264
851188071106.25South Africav New ZealandWellington125 Feb 2017ODI # 3841
85152924092.39South Africav BangladeshPaarl118 Oct 2017ODI # 3925
857051111166.66South Africav BangladeshPotchefstroom129 Oct 2017T20I # 628
8319415913152.20South Africav EnglandManchester44 Aug 2017Test # 2268
811111016180.19South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
8019613612058.82South Africav EnglandNottingham314 Jul 2017Test # 2264
7821314911152.34South Africav EnglandNottingham114 Jul 2017Test # 2264
75*1551041372.11South Africav PakistanBirmingham17 Jun 2017ODI # 3881
75967060107.14South Africav Sri LankaThe Oval13 Jun 2017ODI # 3877
7397768096.05South Africav EnglandLeeds224 May 2017ODI # 3872
73-6891107.35South Africav BangladeshEast London122 Oct 2017ODI # 3929
72*1045943122.03South Africav New ZealandHamilton11 Mar 2017ODI # 3843
71*805152139.21South Africav EnglandSouthampton227 May 2017ODI # 3873
711691077066.35South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
69966491107.81South Africav New ZealandHamilton219 Feb 2017ODI # 3836
68100706297.14South Africav New ZealandWellington125 Feb 2017ODI # 3841
68103818083.95South Africav EnglandNottingham114 Jul 2017Test # 2264
67133974069.07South Africav New ZealandHamilton11 Mar 2017ODI # 3843
67766180109.83South Africav EnglandLeeds224 May 2017ODI # 3872
66-6042110.00South Africav BangladeshEast London122 Oct 2017ODI # 3929
65*795842112.06South Africav EnglandSouthampton121 Jun 2017T20I # 614
64*585242123.07South Africav EnglandSouthampton121 Jun 2017T20I # 614
64816240103.22South Africav Sri LankaCape Town17 Feb 2017ODI # 3833
6422716410039.02South Africav New ZealandDunedin18 Mar 2017Test # 2253
63594423143.18South Africav Sri LankaCape Town125 Jan 2017T20I # 591
631981289049.21South Africav EnglandNottingham314 Jul 2017Test # 2264
62574391144.18South Africav New ZealandAuckland117 Feb 2017T20I # 595
61159858071.76South Africav EnglandManchester44 Aug 2017Test # 2268
60*81615098.36South Africav Sri LankaJohannesburg24 Feb 2017ODI # 3831
591951309045.38South Africav EnglandLord's26 Jul 2017Test # 2262
59714451134.09South Africav BangladeshBloemfontein126 Oct 2017T20I # 626
57110715180.28South Africav Sri LankaGqeberha228 Jan 2017ODI # 3828
57104656087.69South Africav New ZealandChristchurch222 Feb 2017ODI # 3839
56*21815510036.12South Africav New ZealandDunedin38 Mar 2017Test # 2253
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
556054110101.85South Africav EnglandLord's229 May 2017ODI # 3874
541451188045.76South Africav EnglandLord's26 Jul 2017Test # 2262
54108819066.66South Africav EnglandNottingham114 Jul 2017Test # 2264
531661089049.07South Africav New ZealandHamilton125 Mar 2017Test # 2257
5397724073.61South Africav IndiaThe Oval111 Jun 2017ODI # 3886
5387655181.53South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
521531187044.06South Africav New ZealandDunedin18 Mar 2017Test # 2253
52605060104.00South Africav EnglandSouthampton227 May 2017ODI # 3873
52114867060.46South Africav EnglandLord's26 Jul 2017Test # 2262
521971208043.33South Africav EnglandThe Oval227 Jul 2017Test # 2266
51*136906056.66South Africav New ZealandAuckland24 Mar 2017ODI # 3846
516937100137.83South Africav EnglandLord's26 Jul 2017Test # 2262
50572742185.18South Africav New ZealandChristchurch222 Feb 2017ODI # 3839
50134939053.76South Africav New ZealandHamilton125 Mar 2017Test # 2257
49392780181.48South Africav BangladeshBloemfontein126 Oct 2017T20I # 626
48120856056.47South Africav EnglandLord's26 Jul 2017Test # 2262
48-4750102.12South Africav BangladeshEast London122 Oct 2017ODI # 3929
46302043230.00South Africav EnglandTaunton123 Jun 2017T20I # 615
46122934049.46South Africav EnglandManchester24 Aug 2017Test # 2268
4678611075.40South Africav BangladeshPaarl118 Oct 2017ODI # 3925
45*453562128.57South Africav New ZealandAuckland24 Mar 2017ODI # 3846
4573492091.83South Africav New ZealandChristchurch222 Feb 2017ODI # 3839
45583870118.42South Africav EnglandLeeds224 May 2017ODI # 3872
45473543128.57South Africav EnglandTaunton123 Jun 2017T20I # 615
4493725061.11South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
42116753256.00South Africav EnglandNottingham314 Jul 2017Test # 2264
4161495083.67South Africav Sri LankaCape Town32 Jan 2017Test # 2244
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
40543861105.26South Africav New ZealandHamilton11 Mar 2017ODI # 3843
4073637063.49South Africav New ZealandWellington216 Mar 2017Test # 2255
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]