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
145*21213612-106.61Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
11118410183109.90Indiav South AfricaNagpur112 Mar 2011ODI # 3128
109*10272710151.38Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
1051047088150.00Indiav South AfricaCenturion223 Jan 2011ODI # 3087
87*126927294.56Indiav South AfricaGqeberha221 Jan 2011ODI # 3084
831571218-68.59New Zealandv South AfricaMirpur125 Mar 2011ODI # 3144
78118904186.66Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
73-1151-63.47Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
7396828189.02West Indiesv South AfricaDelhi124 Feb 2011ODI # 3106
73876612-110.60Indiav South AfricaNagpur112 Mar 2011ODI # 3128
6998757-92.00Indiav South AfricaNagpur112 Mar 2011ODI # 3128
68125847-80.95Pakistanv South AfricaAbu Dhabi129 Oct 2010ODI # 3062
60-711384.50Pakistanv South AfricaDubai (DICS)28 Nov 2010ODI # 3069
60149983161.22Englandv South AfricaChennai16 Mar 2011ODI # 3120
59*110673-88.05Pakistanv South AfricaDubai (DICS)22 Nov 2010ODI # 3064
59-587-101.72Pakistanv South AfricaDubai (DICS)28 Nov 2010ODI # 3069
59695063118.00Indiav South AfricaCape Town218 Jan 2011ODI # 3082
54110752-72.00Pakistanv South AfricaAbu Dhabi129 Oct 2010ODI # 3062
54122702177.14Indiav South AfricaDurban212 Jan 2011ODI # 3079
5374684-77.94Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
52123943-55.31Englandv South AfricaChennai16 Mar 2011ODI # 3120
49414032122.50Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
48113683-70.58Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
47113861-54.65Pakistanv South AfricaDubai (DICS)22 Nov 2010ODI # 3064
4498665-66.66Netherlandsv South AfricaMohali23 Mar 2011ODI # 3115
43109743-58.10Pakistanv South AfricaDubai (DICS)22 Nov 2010ODI # 3064
43113721159.72New Zealandv South AfricaMirpur125 Mar 2011ODI # 3144
42-295-144.82Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
40463713108.10West Indiesv South AfricaDelhi124 Feb 2011ODI # 3106
39-403197.50Pakistanv South AfricaDubai (DICS)28 Nov 2010ODI # 3069
39-426-92.85Pakistanv South AfricaDubai (DICS)28 Nov 2010ODI # 3069
38*63411192.68New Zealandv South AfricaMirpur125 Mar 2011ODI # 3144
38101611-62.29Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
3852346-111.76Indiav South AfricaCenturion223 Jan 2011ODI # 3087
3774474-78.72Indiav South AfricaCape Town218 Jan 2011ODI # 3082
36-483-75.00Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
36103573-63.15West Indiesv South AfricaDelhi124 Feb 2011ODI # 3106
33-382-86.84Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
3252395-82.05Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
3249362188.88Indiav South AfricaDurban212 Jan 2011ODI # 3079
3173511160.78West Indiesv South AfricaDelhi124 Feb 2011ODI # 3106
3160484164.58Irelandv South AfricaEden Gardens215 Mar 2011ODI # 3133
3048415-73.17Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
3085423-71.42Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
3063494-61.22Bangladeshv South AfricaMirpur219 Mar 2011ODI # 3138
29-254-116.00Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
28392322121.73Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
2846285-100.00Zimbabwev South AfricaBenoni222 Oct 2010ODI # 3061
2851415-68.29Indiav South AfricaCape Town218 Jan 2011ODI # 3082
2732381-71.05Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
2548351-71.42Indiav South AfricaDurban212 Jan 2011ODI # 3079
24*50401-60.00Zimbabwev South AfricaBenoni222 Oct 2010ODI # 3061
2440353-68.57Zimbabwev South AfricaBenoni222 Oct 2010ODI # 3061
24-251196.00Pakistanv South AfricaDubai (DICS)28 Nov 2010ODI # 3069
2478442-54.54Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
2481583-41.37Indiav South AfricaCenturion223 Jan 2011ODI # 3087
23*6325-292.00Indiav South AfricaCape Town218 Jan 2011ODI # 3082
2346263-88.46Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
2367452-51.11Indiav South AfricaCape Town218 Jan 2011ODI # 3082
22*21203-110.00Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
2232222-100.00Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
2225183-122.22Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
2243341-64.70Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
21151121190.90Pakistanv South AfricaDubai (DICS)22 Nov 2010ODI # 3064
204136--55.55Indiav South AfricaGqeberha221 Jan 2011ODI # 3084
19*-221-86.36Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
196038-150.00Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
1930363-52.77Pakistanv South AfricaAbu Dhabi129 Oct 2010ODI # 3062
1939242-79.16Irelandv South AfricaEden Gardens215 Mar 2011ODI # 3133
1823254-72.00Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
18-102-180.00Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
1736282-60.71Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
1621181188.88Zimbabwev South AfricaBenoni222 Oct 2010ODI # 3061
1630323-50.00Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
1643272-59.25Indiav South AfricaCape Town218 Jan 2011ODI # 3082
1628203-80.00Englandv South AfricaChennai16 Mar 2011ODI # 3120
1619123-133.33Irelandv South AfricaEden Gardens215 Mar 2011ODI # 3133
1619173-94.11New Zealandv South AfricaMirpur125 Mar 2011ODI # 3144
1529261-57.69West Indiesv South AfricaDelhi124 Feb 2011ODI # 3106
1538261157.69Netherlandsv South AfricaMohali23 Mar 2011ODI # 3115
141312-2116.66Zimbabwev South AfricaBenoni222 Oct 2010ODI # 3061
143125--56.00Pakistanv South AfricaAbu Dhabi129 Oct 2010ODI # 3062
1431252-56.00Indiav South AfricaCape Town218 Jan 2011ODI # 3082
1449281-50.00Irelandv South AfricaEden Gardens215 Mar 2011ODI # 3133
132624--54.16Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
1321181-72.22Zimbabwev South AfricaBloemfontein215 Oct 2010ODI # 3057
1328151-86.66Zimbabwev South AfricaPotchefstroom117 Oct 2010ODI # 3059
132316-181.25Indiav South AfricaCenturion223 Jan 2011ODI # 3087
12*4229--41.37Pakistanv South AfricaAbu Dhabi129 Oct 2010ODI # 3062
12*3721--57.14Indiav South AfricaNagpur112 Mar 2011ODI # 3128
1229181-66.66Pakistanv South AfricaDubai (DICS)22 Nov 2010ODI # 3064
1222201160.00Indiav South AfricaGqeberha221 Jan 2011ODI # 3084
123526--46.15Netherlandsv South AfricaMohali23 Mar 2011ODI # 3115
12159-1133.33Indiav South AfricaNagpur112 Mar 2011ODI # 3128
1246242-50.00Irelandv South AfricaEden Gardens215 Mar 2011ODI # 3133
121416-175.00Irelandv South AfricaEden Gardens215 Mar 2011ODI # 3133
111892-122.22Pakistanv South AfricaDubai (DICS)22 Nov 2010ODI # 3064
1128271-40.74Indiav South AfricaDurban212 Jan 2011ODI # 3079
1122141-78.57Indiav South AfricaJohannesburg115 Jan 2011ODI # 3080
1139242-45.83Indiav South AfricaGqeberha221 Jan 2011ODI # 3084
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:

India A (India Blues) vs Australia A at Kanpur, Australia A in India 2nd unoffical ODI, Oct 3, 2025 [List A]

India A (India Blues) vs Australia A at Kanpur, Australia A in India 1st unofficial ODI, Sep 30-Oct 1, 2025 [List A]

Western Australia vs South Australia at Adelaide, One-Day Cup (AUS) 6th Match, Sep 24, 2025 [List A]