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
13719914616293.83Indiav South AfricaMelbourne122 Feb 2015ODI # 3610
1091671279385.82Australiav South AfricaCanberra119 Nov 2014ODI # 3548
10628718612-56.98West Indiesv South AfricaGqeberha226 Dec 2014Test # 2153
1041801127-92.85Australiav South AfricaMelbourne221 Nov 2014ODI # 3549
10120316014163.12West Indiesv South AfricaGqeberha226 Dec 2014Test # 2153
9912983113119.27New Zealandv South AfricaMount Maunganui121 Oct 2014ODI # 3536
90634197219.51West Indiesv South AfricaJohannesburg211 Jan 2015T20I # 414
84*1327373115.06New Zealandv South AfricaAuckland224 Mar 2015ODI # 3644
82138937288.17Australiav South AfricaSydney223 Nov 2014ODI # 3551
80987482108.10Zimbabwev South AfricaHamilton215 Feb 2015ODI # 3601
79120837195.18New Zealandv South AfricaMount Maunganui224 Oct 2014ODI # 3537
79906073131.66Indiav South AfricaMelbourne122 Feb 2015ODI # 3610
77443158248.38West Indiesv South AfricaCape Town209 Jan 2015T20I # 413
76856711-113.43Australiav South AfricaSydney223 Nov 2014ODI # 3551
742251509249.33West Indiesv South AfricaCape Town302 Jan 2015Test # 2154
73*77558-132.72Australiav South AfricaCanberra119 Nov 2014ODI # 3548
73-4673158.69CA XIv Sth AfricansNorth Sydney102 Nov 2014Twenty20
70106753393.33Australiav South AfricaW.A.C.A114 Nov 2014ODI # 3545
68146935273.11West Indiesv South AfricaGqeberha225 Jan 2015ODI # 3591
67121883276.13Australiav South AfricaW.A.C.A116 Nov 2014ODI # 3546
67103746190.54Australiav South AfricaSydney223 Nov 2014ODI # 3551
64*664055160.00West Indiesv South AfricaGqeberha225 Jan 2015ODI # 3591
64100659198.46West Indiesv South AfricaJohannesburg218 Jan 2015ODI # 3583
64938210-78.04Zimbabwev South AfricaHamilton215 Feb 2015ODI # 3601
60633972153.84West Indiesv South AfricaJohannesburg211 Jan 2015T20I # 414
59322684226.92New Zealandv South AfricaAuckland224 Mar 2015ODI # 3644
5881717-81.69Irelandv South AfricaCanberra203 Mar 2015ODI # 3621
58805762101.75New Zealandv South AfricaAuckland224 Mar 2015ODI # 3644
57*1381005-57.00U.A.E.v South AfricaWellington212 Mar 2015ODI # 3633
57925541103.63West Indiesv South AfricaJohannesburg218 Jan 2015ODI # 3583
561681136-49.55West Indiesv South AfricaCape Town102 Jan 2015Test # 2154
56564834116.66West Indiesv South AfricaSydney227 Feb 2015ODI # 3616
56119864-65.11Pakistanv South AfricaAuckland107 Mar 2015ODI # 3626
54109849-64.28West Indiesv South AfricaCape Town102 Jan 2015Test # 2154
53885062106.00Australiav South AfricaCanberra119 Nov 2014ODI # 3548
531131036-51.45West Indiesv South AfricaCape Town102 Jan 2015Test # 2154
5296594188.13Australiav South AfricaMelbourne221 Nov 2014ODI # 3549
5166525298.07West Indiesv South AfricaGqeberha225 Jan 2015ODI # 3591
502031135-44.24West Indiesv South AfricaCape Town302 Jan 2015Test # 2154
50694714106.38West Indiesv South AfricaCenturion228 Jan 2015ODI # 3593
49363162158.06West Indiesv South AfricaDurban214 Jan 2015T20I # 415
49624953100.00Pakistanv South AfricaAuckland107 Mar 2015ODI # 3626
4890653173.84Irelandv South AfricaCanberra203 Mar 2015ODI # 3621
475436-3130.55Australiav South AfricaAdelaide105 Nov 2014T20I # 407
47119868-54.65West Indiesv South AfricaCape Town102 Jan 2015Test # 2154
4668491393.87Australiav South AfricaW.A.C.A114 Nov 2014ODI # 3545
46106603-76.66Indiav South AfricaMelbourne122 Feb 2015ODI # 3610
45151963-46.87Sri Lankav South AfricaSydney118 Mar 2015ODI # 3640
44*-308-146.66Australiav South AfricaMelbourne207 Nov 2014T20I # 408
44112766-57.89West Indiesv South AfricaCape Town302 Jan 2015Test # 2154
43106706-61.42West Indiesv South AfricaCape Town102 Jan 2015Test # 2154
4370505186.00West Indiesv South AfricaCenturion228 Jan 2015ODI # 3593
41*443311124.24Australiav South AfricaAdelaide105 Nov 2014T20I # 407
41*-3141132.25Australiav South AfricaSydney209 Nov 2014T20I # 409
41473251128.12West Indiesv South AfricaCape Town209 Jan 2015T20I # 413
41262452170.83West Indiesv South AfricaDurban216 Jan 2015ODI # 3579
4163485-85.41Sri Lankav South AfricaSydney118 Mar 2015ODI # 3640
40-2513160.00CA XIv Sth AfricansNorth Sydney102 Nov 2014Twenty20
40443841105.26Australiav South AfricaCanberra119 Nov 2014ODI # 3548
4067483183.33West Indiesv South AfricaJohannesburg218 Jan 2015ODI # 3583
40543931102.56West Indiesv South AfricaJohannesburg218 Jan 2015ODI # 3583
40654012100.00West Indiesv South AfricaCenturion228 Jan 2015ODI # 3593
40514041100.00Zimbabwev South AfricaHamilton215 Feb 2015ODI # 3601
39117887-44.31West Indiesv South AfricaCenturion317 Dec 2014Test # 2150
3968645-60.93U.A.E.v South AfricaWellington212 Mar 2015ODI # 3633
3768444-84.09Pakistanv South AfricaAuckland107 Mar 2015ODI # 3626
3572404187.50Australiav South AfricaW.A.C.A114 Nov 2014ODI # 3545
3583402-87.50Australiav South AfricaW.A.C.A114 Nov 2014ODI # 3545
3598746-47.29West Indiesv South AfricaCenturion217 Dec 2014Test # 2150
34*63434-79.06New Zealandv South AfricaMount Maunganui224 Oct 2014ODI # 3537
34*30196-178.94Australiav South AfricaMelbourne221 Nov 2014ODI # 3549
34109615-55.73West Indiesv South AfricaCenturion217 Dec 2014Test # 2150
3480383189.47New Zealandv South AfricaAuckland224 Mar 2015ODI # 3644
33-2522132.00Australiav South AfricaSydney209 Nov 2014T20I # 409
33120665-50.00West Indiesv South AfricaCenturion217 Dec 2014Test # 2150
3161424-73.80West Indiesv South AfricaCenturion217 Dec 2014Test # 2150
3162322-96.87West Indiesv South AfricaDurban216 Jan 2015ODI # 3579
31572831110.71West Indiesv South AfricaCenturion228 Jan 2015ODI # 3593
3151344191.17West Indiesv South AfricaSydney227 Feb 2015ODI # 3616
30-2241136.36CA XIv Sth AfricansNorth Sydney102 Nov 2014Twenty20
30-235-130.43Australiav South AfricaMelbourne207 Nov 2014T20I # 408
3057394-76.92New Zealandv South AfricaAuckland224 Mar 2015ODI # 3644
2952385-76.31New Zealandv South AfricaMount Maunganui121 Oct 2014ODI # 3536
2923195-152.63Australiav South AfricaW.A.C.A114 Nov 2014ODI # 3545
2973383-76.31West Indiesv South AfricaDurban216 Jan 2015ODI # 3579
2745255-108.00West Indiesv South AfricaCenturion228 Jan 2015ODI # 3593
27282522108.00Zimbabwev South AfricaHamilton215 Feb 2015ODI # 3601
2663384-68.42West Indiesv South AfricaEast London121 Jan 2015ODI # 3587
25*51413-60.97West Indiesv South AfricaJohannesburg218 Jan 2015ODI # 3583
2557452-55.55Australiav South AfricaW.A.C.A116 Nov 2014ODI # 3546
2561571143.85Irelandv South AfricaCanberra203 Mar 2015ODI # 3621
2444282185.71New Zealandv South AfricaMount Maunganui121 Oct 2014ODI # 3536
24-1731141.17CA XIv Sth AfricansNorth Sydney102 Nov 2014Twenty20
2425213-114.28Australiav South AfricaAdelaide105 Nov 2014T20I # 407
24181241200.00West Indiesv South AfricaCenturion228 Jan 2015ODI # 3593
23-203-115.00Australiav South AfricaMelbourne207 Nov 2014T20I # 408
23-1521153.33Australiav South AfricaSydney209 Nov 2014T20I # 409
2352344-67.64West Indiesv South AfricaCape Town102 Jan 2015Test # 2154
2213132-169.23Australiav South AfricaCanberra119 Nov 2014ODI # 3548
2259372-59.45Australiav South AfricaMelbourne221 Nov 2014ODI # 3549
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 vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

Pakistan vs West Indies at Lauderhill, Pakistan tour of West Indies 3rd T20I, Aug 3, 2025 [T20I # 3391]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]