Batting Most Runs Innings - South Africa

High scores in 2012 in Tests - 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
14734927414153.64South Africav AustraliaBrisbane109 Nov 2012Test # 2056
13136727320-47.98South Africav EnglandThe Oval219 Jul 2012Test # 2049
12229524414-50.00South Africav AustraliaAdelaide222 Nov 2012Test # 2061
12128720510-59.02South Africav EnglandLord's316 Aug 2012Test # 2053
11536323413-49.14South Africav New ZealandDunedin307 Mar 2012Test # 2035
11338026316-42.96South Africav New ZealandDunedin307 Mar 2012Test # 2035
110*46637614-29.25South Africav AustraliaAdelaide422 Nov 2012Test # 2061
10927618813157.97South Africav Sri LankaCape Town103 Jan 2012Test # 2028
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
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
7820515913149.05South Africav AustraliaAdelaide222 Nov 2012Test # 2061
6916812212-56.55South Africav EnglandLeeds302 Aug 2012Test # 2051
68654981138.77South Africav New ZealandWellington323 Mar 2012Test # 2037
641651277-50.39South Africav AustraliaBrisbane109 Nov 2012Test # 2056
631249810-64.28South Africav New ZealandWellington123 Mar 2012Test # 2037
621491028160.78South Africav New ZealandDunedin107 Mar 2012Test # 2035
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
541591127-48.21South Africav AustraliaAdelaide222 Nov 2012Test # 2061
53118746-71.62South Africav New ZealandDunedin107 Mar 2012Test # 2035
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
51*79716-71.83South Africav Sri LankaCape Town103 Jan 2012Test # 2028
49123915153.84South Africav AustraliaBrisbane309 Nov 2012Test # 2056
48*130946-51.06South Africav EnglandLeeds102 Aug 2012Test # 2051
471341079-43.92South Africav EnglandLeeds102 Aug 2012Test # 2051
46*82569-82.14South Africav New ZealandHamilton415 Mar 2012Test # 2036
46117836-55.42South Africav New ZealandWellington123 Mar 2012Test # 2037
461491106-41.81South Africav AustraliaAdelaide422 Nov 2012Test # 2061
4459455-97.77South Africav EnglandLeeds302 Aug 2012Test # 2051
431351004-43.00South Africav EnglandLord's316 Aug 2012Test # 2053
421461035-40.77South Africav EnglandLord's116 Aug 2012Test # 2053
41109653-63.07South Africav New ZealandWellington323 Mar 2012Test # 2037
40129845-47.61South Africav AustraliaBrisbane109 Nov 2012Test # 2056
3982434190.69South Africav New ZealandWellington323 Mar 2012Test # 2037
38103693-55.07South Africav New ZealandWellington123 Mar 2012Test # 2037
38149823146.34South Africav AustraliaBrisbane309 Nov 2012Test # 2056
3791655-56.92South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
35*56445179.54South Africav New ZealandHamilton215 Mar 2012Test # 2036
3581675-52.23South Africav EnglandLord's316 Aug 2012Test # 2053
34*88704-48.57South Africav New ZealandDunedin307 Mar 2012Test # 2035
33*392323143.47South Africav New ZealandWellington323 Mar 2012Test # 2037
33246220--15.00South Africav AustraliaAdelaide422 Nov 2012Test # 2061
3191585-53.44South Africav EnglandLord's316 Aug 2012Test # 2053
3186693-44.92South Africav AustraliaBrisbane109 Nov 2012Test # 2056
3174453-68.88South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
30106734-41.09South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
3074542155.55South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
29*1351144-25.43South Africav AustraliaBrisbane309 Nov 2012Test # 2056
2981553-52.72South Africav New ZealandDunedin307 Mar 2012Test # 2035
29135745-39.18South Africav New ZealandHamilton215 Mar 2012Test # 2036
2977593-49.15South Africav New ZealandWellington123 Mar 2012Test # 2037
2978643-45.31South Africav AustraliaAdelaide222 Nov 2012Test # 2061
2858414-68.29South Africav EnglandLeeds302 Aug 2012Test # 2051
2750322184.37South Africav EnglandLeeds302 Aug 2012Test # 2051
2785476-57.44South Africav EnglandLord's116 Aug 2012Test # 2053
2755384-71.05South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
26*141934-27.95South Africav EnglandLord's316 Aug 2012Test # 2053
2650474-55.31South Africav EnglandLord's116 Aug 2012Test # 2053
2556354-71.42South Africav New ZealandDunedin307 Mar 2012Test # 2035
2532364-69.44South Africav EnglandLord's116 Aug 2012Test # 2053
2484714-33.80South Africav New ZealandHamilton215 Mar 2012Test # 2036
2489733-32.87South Africav EnglandLord's316 Aug 2012Test # 2053
2482623-38.70South Africav AustraliaAdelaide422 Nov 2012Test # 2061
23102633-36.50South Africav EnglandLord's316 Aug 2012Test # 2053
23100673-34.32South Africav AustraliaBrisbane309 Nov 2012Test # 2056
2330204-115.00South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
2261582-37.93South Africav New ZealandDunedin107 Mar 2012Test # 2035
2288544-40.74South Africav EnglandLord's116 Aug 2012Test # 2053
1938304-63.33South Africav EnglandLeeds102 Aug 2012Test # 2051
19111743-25.67South Africav EnglandLeeds102 Aug 2012Test # 2051
1942273-70.37South Africav EnglandLeeds102 Aug 2012Test # 2051
17*3018-294.44South Africav AustraliaBrisbane109 Nov 2012Test # 2056
1738284-60.71South Africav AustraliaAdelaide422 Nov 2012Test # 2061
1715154-113.33South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
16*38213-76.19South Africav EnglandLeeds302 Aug 2012Test # 2051
1643323-50.00South Africav Sri LankaCape Town103 Jan 2012Test # 2028
1621153-106.66South Africav Sri LankaCape Town103 Jan 2012Test # 2028
1676512-31.37South Africav New ZealandHamilton215 Mar 2012Test # 2036
1629262-61.53South Africav New ZealandHamilton215 Mar 2012Test # 2036
1657301-53.33South Africav AustraliaW.A.C.A130 Nov 2012Test # 2064
1552422-35.71South Africav AustraliaBrisbane109 Nov 2012Test # 2056
14*42172-82.35South Africav AustraliaW.A.C.A330 Nov 2012Test # 2064
1448351140.00South Africav New ZealandHamilton215 Mar 2012Test # 2036
1437291-48.27South Africav EnglandLord's116 Aug 2012Test # 2053
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:

Sri Lanka vs Bangladesh at Pallekele, Bangladesh in Sri Lanka 3rd ODI, Jul 8, 2025 [ODI # 4891]

Bangladesh vs Sri Lanka at Colombo (RPS), Bangladesh in Sri Lanka 2nd ODI, Jul 5, 2025 [ODI # 4890]

Sri Lanka vs Bangladesh at Colombo (RPS), Bangladesh in Sri Lanka 1st ODI, Jul 2, 2025 [ODI # 4889]