Batting Most Runs Innings IN South Africa

High scores in 2024 in Tests+ODIs+T20Is IN South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
1179363710185.71South Africav PakistanCenturion213 Dec 2024T20I # 3047
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban108 Nov 2024T20I # 2938
106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
971257484131.08South Africav PakistanCape Town219 Dec 2024ODI # 4819
8923615711156.68Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
8927214415-61.80South Africav PakistanCenturion226 Dec 2024Test # 2572
86111977288.65South Africav PakistanPaarl117 Dec 2024ODI # 4817
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
8329517412-47.70Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
82*136904291.11Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
82624048205.00South Africav PakistanDurban110 Dec 2024T20I # 3026
81*1119315-87.09South Africav PakistanCenturion226 Dec 2024Test # 2572
816043122188.37South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
80106827397.56Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
781521098171.55South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
741056253119.35Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
73136957-76.84Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
66*833835173.68South Africav PakistanCenturion213 Dec 2024T20I # 3047
661721163256.89South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
63573245196.87Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
59104819172.83Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
55101755-73.33South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
54221745317.64South Africav IndiaCenturion213 Nov 2024T20I # 2947
54104718176.05Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
53655251101.92Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
5295717-73.23Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
50432535200.00Indiav South AfricaCenturion113 Nov 2024T20I # 2947
50121927-54.34Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
50117859-58.82Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
4889779-62.33Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
4893924-52.17Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
48482434200.00South Africav PakistanDurban110 Dec 2024T20I # 3026
48493332145.45Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
47*67417-114.63South Africav IndiaGqeberha210 Nov 2024T20I # 2942
47108814158.02South Africav Sri LankaDurban327 Nov 2024Test # 2563
471471122-41.96South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
46103596177.96Indiav South AfricaCape Town203 Jan 2024Test # 2522
46100763260.52Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
44130906-48.88Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
44114975-45.36Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
43592932148.27South Africav IndiaJohannesburg215 Nov 2024T20I # 2952
41382214186.36South Africav IndiaCenturion213 Nov 2024T20I # 2947
40*59445-90.90South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
40109784151.28South Africav PakistanCenturion426 Dec 2024Test # 2572
39*53454186.66Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
3968507-78.00Indiav South AfricaCape Town203 Jan 2024Test # 2522
37116636-58.73South Africav PakistanCenturion426 Dec 2024Test # 2572
3687555-65.45Indiav South AfricaCape Town203 Jan 2024Test # 2522
36452723133.33South Africav IndiaJohannesburg215 Nov 2024T20I # 2952
36331824200.00Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
3651387-94.73South Africav PakistanPaarl117 Dec 2024ODI # 4817
3569553-63.63South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
35563541100.00Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
3569541-64.81South Africav PakistanPaarl117 Dec 2024ODI # 4817
3573524167.30South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
3460403185.00South Africav PakistanCape Town219 Dec 2024ODI # 4819
33271832183.33Indiav South AfricaDurban108 Nov 2024T20I # 2938
3343256-132.00South Africav PakistanPaarl117 Dec 2024ODI # 4817
33383031110.00Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
3281594154.23Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
31*43265-119.23South Africav PakistanCenturion426 Dec 2024Test # 2572
3118157-206.66Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
31322031155.00Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
31100744-41.89South Africav PakistanCenturion226 Dec 2024Test # 2572
30271632187.50Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
3040335-90.90South Africav PakistanCenturion226 Dec 2024Test # 2572
29*321223241.66South Africav IndiaJohannesburg215 Nov 2024T20I # 2952
292718-2161.11South Africav IndiaCenturion213 Nov 2024T20I # 2947
2975575-50.87Sri Lankav South AfricaGqeberha405 Dec 2024Test # 2566
2948391174.35South Africav PakistanCape Town219 Dec 2024ODI # 4819
2825236-121.73Indiav South AfricaCape Town403 Jan 2024Test # 2522
28422421116.66Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
2871474-59.57Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
28402741103.70Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
2729214-128.57Indiav South AfricaGqeberha110 Nov 2024T20I # 2942
2795622-43.54Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
2742366-75.00Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
26492222118.18South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
26322322113.04South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
25342221113.63South Africav IndiaDurban208 Nov 2024T20I # 2938
2546422-59.52Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2546315-80.64Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
24372131114.28South Africav IndiaGqeberha210 Nov 2024T20I # 2942
2429353168.57South Africav Sri LankaDurban127 Nov 2024Test # 2563
2453324-75.00Sri Lankav South AfricaGqeberha205 Dec 2024Test # 2566
2463453-53.33South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
231911-3209.09South Africav IndiaDurban208 Nov 2024T20I # 2938
2347314-74.19Sri Lankav South AfricaDurban427 Nov 2024Test # 2563
2360405-57.50South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
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:

Sialkot Region vs Lahore Region Whites at Karachi, Quaid e Azam Trophy Triangular Stage, Dec 27-30, 2024 [First-class]

Australia vs India at Melbourne, Australia vs India 4th Test, Dec 26-30, 2024 [Test # 2571]

Zimbabwe vs Afghanistan at Bulawayo, Afghanistan in Zimbabwe 1st Test, Dec 26-30, 2024 [Test # 2573]