Batting Most Runs Innings - South Africa

High scores in 2025 in FC+LA+T20s - South Africa

High scores
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
150184148115101.35South Africav New ZealandLahore110 Feb 2025ODI # 4829
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
1062481799259.21South Africav PakistanCape Town103 Jan 2025Test # 2576
1031541067197.16South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
100*9367104149.25South Africav New ZealandLahore205 Mar 2025ODI # 4855
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1001521479568.02South Africav PakistanCape Town103 Jan 2025Test # 2576
878756113155.35South Africav PakistanKarachi112 Feb 2025ODI # 4834
831258410198.80South Africav PakistanKarachi112 Feb 2025ODI # 4834
821279613-85.41South Africav PakistanKarachi112 Feb 2025ODI # 4834
82941017-81.18South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
78135877389.65South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
72*121876382.75South Africav EnglandKarachi201 Mar 2025ODI # 4851
69876642104.54South Africav New ZealandLahore205 Mar 2025ODI # 4855
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
64916051106.66South Africav New ZealandLahore110 Feb 2025ODI # 4829
64875611-114.28South Africav EnglandKarachi201 Mar 2025ODI # 4851
63503634175.00South Africav ZimbabweHarare220 Jul 2025T20I # 3336
62725483114.81South Africav PakistanCape Town103 Jan 2025Test # 2576
5898765-76.31South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
5691714178.87South Africav New ZealandLahore205 Mar 2025ODI # 4855
52*603661144.44South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
52*76416-126.82South Africav ZimbabweHarare220 Jul 2025T20I # 3336
52554632113.04South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
5160704172.85South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
51664134124.39South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
451581116-40.54South Africav AustraliaLord's211 Jun 2025Test # 2585
45533751121.62South Africav ZimbabweHarare214 Jul 2025T20I # 3316
44*223042146.66South Africav PakistanCape Town403 Jan 2025Test # 2576
44*513231137.50South Africav PakistanKarachi112 Feb 2025ODI # 4834
42*82625167.74South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
4169511280.39South Africav New ZealandLahore110 Feb 2025ODI # 4829
41241715241.17South Africav ZimbabweHarare214 Jul 2025T20I # 3316
40433542114.28South Africav PakistanCape Town103 Jan 2025Test # 2576
36142844142.85South Africav AustraliaLord's211 Jun 2025Test # 2585
3669414-87.80South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3690563-64.28South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3554394189.74South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
35231813194.44South Africav New ZealandHarare216 Jul 2025T20I # 3317
3142293-106.89South Africav New ZealandLahore205 Mar 2025ODI # 4855
3178353-88.57South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
3074354-85.71South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
30412012150.00South Africav New ZealandHarare216 Jul 2025T20I # 3317
2743255-108.00South Africav EnglandKarachi201 Mar 2025ODI # 4851
2768505-54.00South Africav AustraliaLord's411 Jun 2025Test # 2585
2745495-55.10South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
2714176-158.82South Africav New ZealandHarare216 Jul 2025T20I # 3317
23*23153-153.33South Africav ZimbabweHarare214 Jul 2025T20I # 3316
22421831122.22South Africav PakistanKarachi112 Feb 2025ODI # 4834
21*62491-42.85South Africav AustraliaLord's411 Jun 2025Test # 2585
2133301270.00South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
2033233-86.95South Africav New ZealandLahore110 Feb 2025ODI # 4829
1772403-42.50South Africav PakistanCape Town103 Jan 2025Test # 2576
1720124-141.66South Africav New ZealandLahore205 Mar 2025ODI # 4855
1774471-36.17South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1724162-106.25South Africav New ZealandHarare216 Jul 2025T20I # 3317
1622222-72.72South Africav New ZealandLahore205 Mar 2025ODI # 4855
1642233-69.56South Africav AustraliaLord's211 Jun 2025Test # 2585
16271312123.07South Africav ZimbabweHarare214 Jul 2025T20I # 3316
1632122-133.33South Africav New ZealandHarare216 Jul 2025T20I # 3317
15*10911166.66South Africav PakistanKarachi112 Feb 2025ODI # 4834
14*22131-107.69South Africav PakistanCape Town403 Jan 2025Test # 2576
1423181-77.77South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
13*12711185.71South Africav ZimbabweHarare220 Jul 2025T20I # 3336
135039--33.33South Africav AustraliaLord's211 Jun 2025Test # 2585
1353451-28.88South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
12*7611200.00South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
1123112-100.00South Africav AfghanistanKarachi121 Feb 2025ODI # 4845
111492-122.22South Africav ZimbabweHarare214 Jul 2025T20I # 3316
1023162-62.50South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1038302-33.33South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
9*2612-175.00South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
8*25171-47.05South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
811131-61.53South Africav New ZealandLahore205 Mar 2025ODI # 4855
85343--18.60South Africav AustraliaLord's411 Jun 2025Test # 2585
81914-157.14South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
834-1200.00South Africav New ZealandHarare216 Jul 2025T20I # 3317
7*239--77.77South Africav New ZealandLahore110 Feb 2025ODI # 4829
7*22-1350.00South Africav EnglandKarachi201 Mar 2025ODI # 4851
725151-46.66South Africav AustraliaLord's211 Jun 2025Test # 2585
71991-77.77South Africav New ZealandHarare216 Jul 2025T20I # 3317
6*2710--60.00South Africav PakistanCape Town103 Jan 2025Test # 2576
61181-75.00South Africav AustraliaLord's411 Jun 2025Test # 2585
66844--13.63South Africav AustraliaLord's211 Jun 2025Test # 2585
6138--75.00South Africav New ZealandHarare216 Jul 2025T20I # 3317
620131-46.15South Africav ZimbabweHarare220 Jul 2025T20I # 3336
53019--26.31South Africav PakistanCape Town103 Jan 2025Test # 2576
526181-27.77South Africav PakistanCape Town103 Jan 2025Test # 2576
4*1313--30.76South Africav AustraliaLord's411 Jun 2025Test # 2585
466--66.66South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
4771-57.14South Africav ZimbabweHarare220 Jul 2025T20I # 3336
3*103--100.00South Africav ZimbabweHarare214 Jul 2025T20I # 3316
377--42.85South Africav New ZealandLahore205 Mar 2025ODI # 4855
3117--42.85South Africav New ZealandLahore205 Mar 2025ODI # 4855
3149--33.33South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
35836--8.33South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
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