Batting Most Runs Innings - vs South Africa

Players - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
10216397100105.15Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
92*1791156080.00Sri Lankav South AfricaEast London114 Jan 2012ODI # 3226
871228792100.00Sri Lankav South AfricaKimberley220 Jan 2012ODI # 3228
851259611288.54New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
74136976076.28Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
69*754435156.81Sri Lankav South AfricaKimberley220 Jan 2012ODI # 3228
691006370109.52Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
66125856177.64Sri Lankav South AfricaEast London114 Jan 2012ODI # 3226
63118779081.81Australiav South AfricaCenturion119 Oct 2011ODI # 3203
59117811172.83Sri Lankav South AfricaKimberley220 Jan 2012ODI # 3228
5890655289.23Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
58108738079.45New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
5698672283.58New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
55114694079.71New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
49604661106.52Australiav South AfricaDurban228 Oct 2011ODI # 3211
4772596079.66New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
46463971117.94Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
45*93641170.31Australiav South AfricaDurban228 Oct 2011ODI # 3211
4483485291.66Australiav South AfricaCenturion119 Oct 2011ODI # 3203
4188495083.67Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
40593811105.26Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
38463731102.70Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
3783624059.67Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
3676543066.66Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
3692523069.23New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
36443613100.00New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
33101492067.34Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
32563121103.22Sri Lankav South AfricaKimberley220 Jan 2012ODI # 3228
3252372086.48New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
30*352131142.85Australiav South AfricaCenturion119 Oct 2011ODI # 3203
3079552054.54Australiav South AfricaDurban228 Oct 2011ODI # 3211
3068584051.72New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
2847291196.55Sri Lankav South AfricaEast London114 Jan 2012ODI # 3226
28292722103.70New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
2660390066.66Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
2654395066.66Australiav South AfricaDurban228 Oct 2011ODI # 3211
2334252292.00Australiav South AfricaDurban228 Oct 2011ODI # 3211
22121322169.23Sri Lankav South AfricaEast London114 Jan 2012ODI # 3226
2269431051.16New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
21*35250084.00Sri Lankav South AfricaKimberley220 Jan 2012ODI # 3228
20121740117.64Australiav South AfricaCenturion119 Oct 2011ODI # 3203
2054351057.14Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
20261920105.26New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
1974460041.30Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
1939261073.07Sri Lankav South AfricaEast London114 Jan 2012ODI # 3226
1931200095.00Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
1954300163.33New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
15201011150.00Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
1526191078.94Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
15231420107.14Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
15251501100.00New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
1345230056.52Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
1327150086.66Sri Lankav South AfricaKimberley220 Jan 2012ODI # 3228
1335180072.22New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
13121011130.00New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
1256400030.00New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
11*10810137.50Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
1136201055.00Australiav South AfricaDurban228 Oct 2011ODI # 3211
1127172064.70New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
1017720142.85Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
1026200050.00Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
1029181055.55Australiav South AfricaDurban228 Oct 2011ODI # 3211
1024130176.92New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
97700128.57Australiav South AfricaCenturion119 Oct 2011ODI # 3203
923231039.13Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
8*4510160.00Australiav South AfricaCenturion119 Oct 2011ODI # 3203
729171041.17New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
719131053.84New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
6*12101060.00Australiav South AfricaDurban228 Oct 2011ODI # 3211
6*3201300.00Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
68510120.00Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
61481075.00Australiav South AfricaDurban228 Oct 2011ODI # 3211
614111054.54Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
613101060.00Sri Lankav South AfricaKimberley220 Jan 2012ODI # 3228
611510120.00Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
615121050.00New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
618151040.00New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
51290055.55New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
4*1050080.00New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
4*1110400.00New Zealandv South AfricaWellington125 Feb 2012ODI # 3249
420141028.57Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
4771057.14Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
3*26130023.07Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
336280010.71Sri Lankav South AfricaEast London114 Jan 2012ODI # 3226
2*860033.33New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
220160012.50Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
2440050.00Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
21380025.00Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
22200100.00New Zealandv South AfricaAuckland13 Mar 2012ODI # 3254
1*5100100.00Sri Lankav South AfricaBloemfontein117 Jan 2012ODI # 3227
1*6100100.00Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
11060016.66Australiav South AfricaGqeberha223 Oct 2011ODI # 3208
12290011.11Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
0*105000.00New Zealandv South AfricaNapier129 Feb 2012ODI # 3252
092000.00Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
031000.00Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
022000.00Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
012000.00Sri Lankav South AfricaPaarl211 Jan 2012ODI # 3225
084000.00Sri Lankav South AfricaEast London114 Jan 2012ODI # 3226
031000.00Sri Lankav South AfricaJohannesburg222 Jan 2012ODI # 3229
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
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:

Tasmania vs Western Australia at W.A.C.A, One-Day Cup (AUS) 18th Match, Feb 10, 2026 [List A]

Auckland vs Wellington at Auckland, The Ford Trophy 22nd Match, Feb 10, 2026 [List A]

South Australia vs New South Wales at Sydney, One-Day Cup (AUS) 17th Match, Feb 10, 2026 [List A]