Batting Most Runs Innings - South Africa

High scores in 2012 in Tests+ODIs+T20Is - South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
311*79052935-58.79South Africav EnglandThe Oval219 Jul 2012Test # 2049
22443432531168.92South Africav Sri LankaCape Town103 Jan 2012Test # 2028
19635022121-88.68South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
182*43432623155.82South Africav EnglandThe Oval219 Jul 2012Test # 2049
18253336523-49.86South Africav EnglandLeeds102 Aug 2012Test # 2051
16922518421391.84South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
160*30320519278.04South Africav Sri LankaCape Town103 Jan 2012Test # 2028
15650333519146.56South Africav New ZealandWellington123 Mar 2012Test # 2037
15020912416-120.96South Africav EnglandSouthampton128 Aug 2012ODI # 3298
14734927414153.64South Africav AustraliaBrisbane109 Nov 2012Test # 2056
13136727320-47.98South Africav EnglandThe Oval219 Jul 2012Test # 2049
125*14498104127.55South Africav Sri LankaJohannesburg122 Jan 2012ODI # 3229
1252031439487.41South Africav Sri LankaJohannesburg122 Jan 2012ODI # 3229
12229524414-50.00South Africav AustraliaAdelaide222 Nov 2012Test # 2061
12128720510-59.02South Africav EnglandLord's316 Aug 2012Test # 2053
117*6751513229.41South Africav New ZealandHamilton219 Feb 2012T20I # 222
11536323413-49.14South Africav New ZealandDunedin307 Mar 2012Test # 2035
11338026316-42.96South Africav New ZealandDunedin307 Mar 2012Test # 2035
1122101288-87.50South Africav Sri LankaPaarl111 Jan 2012ODI # 3225
110*46637614-29.25South Africav AustraliaAdelaide422 Nov 2012Test # 2061
10927618813157.97South Africav Sri LankaCape Town103 Jan 2012Test # 2028
106*15110634100.00South Africav New ZealandWellington225 Feb 2012ODI # 3249
105*25018215157.69South Africav New ZealandDunedin307 Mar 2012Test # 2035
1043502447142.62South Africav AustraliaBrisbane109 Nov 2012Test # 2056
10327118613-55.37South Africav New ZealandWellington123 Mar 2012Test # 2037
97*1411079190.65South Africav EnglandNottingham205 Sep 2012ODI # 3304
961167683126.31South Africav Sri LankaKimberley120 Jan 2012ODI # 3228
9213810712-85.98South Africav New ZealandNapier229 Feb 2012ODI # 3252
8414910013-84.00South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
8318713310-62.40South Africav New ZealandHamilton215 Mar 2012Test # 2036
78*19514212-54.92South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
78595083156.00South Africav IndiaJohannesburg130 Mar 2012T20I # 242
7820515913149.05South Africav AustraliaAdelaide222 Nov 2012Test # 2061
76113897-85.39South Africav New ZealandAuckland203 Mar 2012ODI # 3254
75*1177910-94.93South Africav EnglandNottingham205 Sep 2012ODI # 3304
72115806190.00South Africav Sri LankaPaarl111 Jan 2012ODI # 3225
7299747-97.29South Africav Sri LankaBloemfontein217 Jan 2012ODI # 3227
6916812212-56.55South Africav EnglandLeeds302 Aug 2012Test # 2051
68106697198.55South Africav Sri LankaKimberley120 Jan 2012ODI # 3228
68654981138.77South Africav New ZealandWellington323 Mar 2012Test # 2037
68675172133.33South Africav New ZealandGqeberha126 Dec 2012T20I # 297
66*12787-175.86South Africav Sri LankaEast London214 Jan 2012ODI # 3226
66*724991134.69South Africav New ZealandWellington225 Feb 2012ODI # 3249
65403862171.05South Africav IndiaColombo (RPS)202 Oct 2012T20I # 286
641651277-50.39South Africav AustraliaBrisbane109 Nov 2012Test # 2056
631249810-64.28South Africav New ZealandWellington123 Mar 2012Test # 2037
63684381146.51South Africav New ZealandEast London123 Dec 2012T20I # 295
621491028160.78South Africav New ZealandDunedin107 Mar 2012Test # 2035
61584252145.23South Africav IndiaJohannesburg130 Mar 2012T20I # 242
611671586-38.60South Africav EnglandLord's116 Aug 2012Test # 2053
61183936-65.59South Africav EnglandLord's116 Aug 2012Test # 2053
581099310162.36South Africav AustraliaAdelaide222 Nov 2012Test # 2061
55*87608191.66South Africav New ZealandHamilton415 Mar 2012Test # 2036
5597585294.82South Africav Sri LankaEast London214 Jan 2012ODI # 3226
55463871144.73South Africav New ZealandEast London123 Dec 2012T20I # 295
541591127-48.21South Africav AustraliaAdelaide222 Nov 2012Test # 2061
53118746-71.62South Africav New ZealandDunedin107 Mar 2012Test # 2035
5253407-130.00South Africav Sri LankaPaarl111 Jan 2012ODI # 3225
52162995-52.52South Africav New ZealandDunedin107 Mar 2012Test # 2035
52170934-55.91South Africav EnglandLeeds102 Aug 2012Test # 2051
521881174-44.44South Africav EnglandLeeds302 Aug 2012Test # 2051
5282765-68.42South Africav EnglandSouthampton128 Aug 2012ODI # 3298
51*79716-71.83South Africav Sri LankaCape Town103 Jan 2012Test # 2028
50*55446-113.63South Africav ZimbabweHambantota220 Sep 2012T20I # 266
49123915153.84South Africav AustraliaBrisbane309 Nov 2012Test # 2056
48*130946-51.06South Africav EnglandLeeds102 Aug 2012Test # 2051
48*81447-109.09South Africav EnglandChester-le-Street208 Sep 2012T20I # 258
48553822126.31South Africav PakistanColombo (RPS)128 Sep 2012T20I # 277
48393013160.00South Africav New ZealandGqeberha126 Dec 2012T20I # 297
47*62544-87.03South Africav EnglandChester-le-Street208 Sep 2012T20I # 258
47*45307-156.66South Africav EnglandManchester110 Sep 2012T20I # 260
471341079-43.92South Africav EnglandLeeds102 Aug 2012Test # 2051
46*82569-82.14South Africav New ZealandHamilton415 Mar 2012Test # 2036
46102742-62.16South Africav New ZealandWellington225 Feb 2012ODI # 3249
46117836-55.42South Africav New ZealandWellington123 Mar 2012Test # 2037
461491106-41.81South Africav AustraliaAdelaide422 Nov 2012Test # 2061
45111733161.64South Africav EnglandLord's102 Sep 2012ODI # 3302
4459455-97.77South Africav EnglandLeeds302 Aug 2012Test # 2051
4362396-110.25South Africav New ZealandNapier229 Feb 2012ODI # 3252
431351004-43.00South Africav EnglandLord's316 Aug 2012Test # 2053
4368515-84.31South Africav EnglandThe Oval131 Aug 2012ODI # 3300
421461035-40.77South Africav EnglandLord's116 Aug 2012Test # 2053
4288612-68.85South Africav EnglandThe Oval131 Aug 2012ODI # 3300
4150373-110.81South Africav New ZealandWellington117 Feb 2012T20I # 221
4169512380.39South Africav New ZealandAuckland203 Mar 2012ODI # 3254
41109653-63.07South Africav New ZealandWellington323 Mar 2012Test # 2037
40129845-47.61South Africav AustraliaBrisbane109 Nov 2012Test # 2056
39*50363-108.33South Africav Sri LankaBloemfontein217 Jan 2012ODI # 3227
39*47364-108.33South Africav New ZealandHamilton219 Feb 2012T20I # 222
3982434190.69South Africav New ZealandWellington323 Mar 2012Test # 2037
3966462-84.78South Africav EnglandLord's102 Sep 2012ODI # 3302
38*45326-118.75South Africav New ZealandDurban221 Dec 2012T20I # 293
38232022190.00South Africav New ZealandAuckland122 Feb 2012T20I # 223
38103693-55.07South Africav New ZealandWellington123 Mar 2012Test # 2037
38149823146.34South Africav AustraliaBrisbane309 Nov 2012Test # 2056
3779513-72.54South Africav Sri LankaEast London214 Jan 2012ODI # 3226
3755394194.87South Africav Sri LankaKimberley120 Jan 2012ODI # 3228
3791655-56.92South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
3650472-76.59South Africav Sri LankaKimberley120 Jan 2012ODI # 3228
3633276-133.33South Africav EnglandBirmingham212 Sep 2012T20I # 262
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:

Middlesex 2nd XI vs Glamorgan 2nd XI at Radlett, Second Eleven Championship Group 3, Jun 16-19, 2025 [Other match]

Sussex 2nd XI vs Leicestershire 2nd XI at Horsham, Second Eleven Championship Group 1, Jun 16-19, 2025 [Other match]

Lancashire 2nd XI vs Worcestershire 2nd XI at Southport, Second Eleven Championship Group 1, Jun 16-19, 2025 [Other match]