Batting Most Runs Innings IN South Africa

Players IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19955338815351.28South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
15337921715-70.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
15230921617170.37South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
14325318622-76.88South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
14334021819-65.59South Africav AustraliaDurban41 Mar 2018Test # 2297
141*43428420149.64South Africav AustraliaCape Town122 Mar 2018Test # 2300
13725820017168.50South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
135*24118115-74.58South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
13225416317-80.98South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
126*26114620186.30South Africav AustraliaGqeberha29 Mar 2018Test # 2298
12526420414261.27South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
12022717818267.41South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
11322715217-74.34South Africav BangladeshBloemfontein16 Oct 2017Test # 2277
9723615213-63.81South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
9626517313155.49Australiav South AfricaDurban11 Mar 2018Test # 2297
95*28519413-48.96South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
9420215015-62.66South Africav IndiaCenturion113 Jan 2018Test # 2293
931539514197.89Indiav South AfricaCape Town25 Jan 2018Test # 2292
86*3562409135.83South Africav IndiaJohannesburg424 Jan 2018Test # 2294
8421614510257.93South Africav AustraliaCape Town322 Mar 2018Test # 2300
8321814911-55.70South Africav AustraliaDurban41 Mar 2018Test # 2297
8220815314-53.59South Africav IndiaCenturion113 Jan 2018Test # 2293
811111016180.19South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
8137825010132.40South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
8015612110-66.11South Africav IndiaCenturion313 Jan 2018Test # 2293
7725415012-51.33Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
7717810314-74.75Australiav South AfricaCape Town222 Mar 2018Test # 2300
7522513614-55.14Australiav South AfricaGqeberha39 Mar 2018Test # 2298
71*20212711-55.90South Africav AustraliaDurban21 Mar 2018Test # 2297
711691077-66.35South Africav BangladeshPotchefstroom328 Sep 2017Test # 2276
701187713-90.90Bangladeshv South AfricaBloemfontein26 Oct 2017Test # 2277
691731197157.98South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
6617012411153.22Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
651358411-77.38South Africav IndiaCape Town15 Jan 2018Test # 2292
65145978167.01South Africav AustraliaCape Town322 Mar 2018Test # 2300
641369510-67.36South Africav AustraliaCape Town122 Mar 2018Test # 2300
632161429-44.36South Africav IndiaCenturion113 Jan 2018Test # 2293
631561009-63.00Australiav South AfricaGqeberha19 Mar 2018Test # 2298
632211367146.32South Africav AustraliaCape Town322 Mar 2018Test # 2300
6214110412-59.61South Africav IndiaCape Town15 Jan 2018Test # 2292
62161967264.58Australiav South AfricaJohannesburg230 Mar 2018Test # 2302
611981218150.41South Africav IndiaCenturion313 Jan 2018Test # 2293
612391217-50.41South Africav IndiaJohannesburg224 Jan 2018Test # 2294
573061976-28.93South Africav AustraliaGqeberha29 Mar 2018Test # 2298
5615511411-49.12Australiav South AfricaDurban11 Mar 2018Test # 2297
562031486-37.83South Africav AustraliaGqeberha29 Mar 2018Test # 2298
541461069-50.94Indiav South AfricaJohannesburg124 Jan 2018Test # 2294
5387655181.53South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
531158310-63.85Australiav South AfricaDurban31 Mar 2018Test # 2297
53124849-63.09Australiav South AfricaJohannesburg230 Mar 2018Test # 2302
52*127796165.82South Africav AustraliaCape Town322 Mar 2018Test # 2300
522401405-37.14South Africav IndiaJohannesburg424 Jan 2018Test # 2294
51119796-64.55Australiav South AfricaDurban11 Mar 2018Test # 2297
502611798-27.93Indiav South AfricaJohannesburg124 Jan 2018Test # 2294
50127926154.34Australiav South AfricaJohannesburg230 Mar 2018Test # 2302
482221414-34.04South Africav IndiaCenturion313 Jan 2018Test # 2293
48132686-70.58Indiav South AfricaJohannesburg324 Jan 2018Test # 2294
47102746163.51Indiav South AfricaCenturion413 Jan 2018Test # 2293
4758388-123.68Australiav South AfricaCape Town222 Mar 2018Test # 2300
461541266-36.50Indiav South AfricaCenturion213 Jan 2018Test # 2293
451551254136.00Australiav South AfricaGqeberha39 Mar 2018Test # 2298
4565514288.23South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
4464577177.19Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
4493725-61.11South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
4388597172.88Bangladeshv South AfricaBloemfontein36 Oct 2017Test # 2277
4357407-107.50South Africav IndiaCape Town15 Jan 2018Test # 2292
42108805152.50Australiav South AfricaJohannesburg430 Mar 2018Test # 2302
41131796-51.89Indiav South AfricaJohannesburg324 Jan 2018Test # 2294
40132966-41.66Australiav South AfricaDurban11 Mar 2018Test # 2297
3987676158.20Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
39117744-52.70South Africav AustraliaJohannesburg130 Mar 2018Test # 2302
3871547-70.37Indiav South AfricaCenturion213 Jan 2018Test # 2293
3897813-46.91Australiav South AfricaDurban31 Mar 2018Test # 2297
38117916-41.75Australiav South AfricaGqeberha19 Mar 2018Test # 2298
3781535-69.81Indiav South AfricaCape Town45 Jan 2018Test # 2292
3776564-66.07South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
36111846-42.85South Africav AustraliaDurban41 Mar 2018Test # 2297
3699685-52.94Australiav South AfricaGqeberha19 Mar 2018Test # 2298
36104855-42.35South Africav AustraliaGqeberha29 Mar 2018Test # 2298
35*80404-87.50South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
35107502270.00South Africav IndiaCape Town35 Jan 2018Test # 2292
3572473174.46South Africav IndiaCape Town15 Jan 2018Test # 2292
3575555-63.63South Africav IndiaJohannesburg224 Jan 2018Test # 2294
35382542140.00Australiav South AfricaDurban11 Mar 2018Test # 2297
34*148843-40.47Australiav South AfricaCape Town222 Mar 2018Test # 2300
3465437-79.06South Africav IndiaCape Town35 Jan 2018Test # 2292
33*64491267.34South Africav AustraliaJohannesburg330 Mar 2018Test # 2302
33114762-43.42Indiav South AfricaJohannesburg324 Jan 2018Test # 2294
33153995-33.33Australiav South AfricaDurban31 Mar 2018Test # 2297
3273425-76.19Bangladeshv South AfricaPotchefstroom428 Sep 2017Test # 2276
3287535160.37Bangladeshv South AfricaBloemfontein36 Oct 2017Test # 2277
3282596-54.23South Africav AustraliaDurban21 Mar 2018Test # 2297
32100674-47.76Australiav South AfricaCape Town422 Mar 2018Test # 2300
31*118872135.63South Africav BangladeshPotchefstroom128 Sep 2017Test # 2276
3195565-55.35South Africav ZimbabweGqeberha126 Dec 2017Test # 2290
31129834-37.34South Africav IndiaCenturion113 Jan 2018Test # 2293
31128873-35.63South Africav AustraliaCape Town122 Mar 2018Test # 2300
31106805-38.75South Africav AustraliaCape Town322 Mar 2018Test # 2300
3072464165.21Bangladeshv South AfricaPotchefstroom228 Sep 2017Test # 2276
3072494-61.22Indiav South AfricaJohannesburg124 Jan 2018Test # 2294
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:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Zimbabwe vs New Zealand at Bulawayo, New Zealand in Zimbabwe 2nd Test, Aug 7-9, 2025 [Test # 2599]

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]