Batting Most Runs Innings - last 2 years

High scores for South Africa in Tests - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
12022317119-70.17West Indiesv EnglandNottingham218 Jul 2024Test # 2539
115*3742064-55.82West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
11022214112278.01South Africav New ZealandHamilton313 Feb 2024Test # 2529
106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
1062481799259.21South Africav PakistanCape Town103 Jan 2025Test # 2576
105*1881508470.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1001521479568.02South Africav PakistanCape Town103 Jan 2025Test # 2576
973302189144.49West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
922181169-79.31West Indiesv South AfricaPort of Spain407 Aug 2024Test # 2542
9017013010169.23West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
8927214415-61.80South Africav PakistanCenturion226 Dec 2024Test # 2572
871139613390.62South Africav New ZealandMount Maunganui404 Feb 2024Test # 2528
862651827147.25South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
82*17512210367.21West Indiesv EnglandNottingham218 Jul 2024Test # 2539
821719910182.82West Indiesv EnglandNottingham218 Jul 2024Test # 2539
82941017-81.18South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
81*1119315-87.09South Africav PakistanCenturion226 Dec 2024Test # 2572
792171577-50.31West Indiesv AustraliaBrisbane125 Jan 2024Test # 2524
782071457253.79South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
781521098171.55South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
78135877389.65South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
753032355131.91West Indiesv IndiaPort of Spain220 Jul 2023Test # 2513
752131088369.44West Indiesv AustraliaSt George's203 Jul 2025Test # 2592
712771948136.59West Indiesv AustraliaBrisbane125 Jan 2024Test # 2524
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
68*147755290.66South Africav BangladeshChattogram129 Oct 2024Test # 2559
68745062136.00South Africav West IndiesPort of Spain307 Aug 2024Test # 2542
661721163256.89South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
642211569-41.02South Africav New ZealandHamilton113 Feb 2024Test # 2529
62725483114.81South Africav PakistanCape Town103 Jan 2025Test # 2576
61130868-70.93West Indiesv EnglandBirmingham126 Jul 2024Test # 2541
591771126152.67West Indiesv EnglandBirmingham126 Jul 2024Test # 2541
59116788-75.64South Africav West IndiesProvidence315 Aug 2024Test # 2543
59102782475.64South Africav BangladeshChattogram129 Oct 2024Test # 2559
57140954260.00West Indiesv EnglandBirmingham326 Jul 2024Test # 2541
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
55138767-72.36West Indiesv EnglandBirmingham326 Jul 2024Test # 2541
55121756-73.33West Indiesv BangladeshKingston430 Nov 2024Test # 2565
55101755-73.33South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
55100687-80.88West Indiesv PakistanMultan417 Jan 2025Test # 2577
55110874-63.21West Indiesv PakistanMultan125 Jan 2025Test # 2578
54*145886161.36West Indiesv South AfricaProvidence215 Aug 2024Test # 2543
541361128-48.21South Africav BangladeshMirpur221 Oct 2024Test # 2556
5297744270.27West Indiesv PakistanMultan325 Jan 2025Test # 2578
512351086-47.22South Africav West IndiesProvidence315 Aug 2024Test # 2543
5160704172.85South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
51664134124.39South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
50134947-53.19West Indiesv AustraliaAdelaide117 Jan 2024Test # 2523
50135985151.02West Indiesv AustraliaBrisbane125 Jan 2024Test # 2524
49142993-49.49West Indiesv EnglandBirmingham126 Jul 2024Test # 2541
4894728-66.66West Indiesv EnglandNottingham218 Jul 2024Test # 2539
48187915-52.74West Indiesv AustraliaBridgetown225 Jun 2025Test # 2589
47135996147.47West Indiesv IndiaRoseau112 Jul 2023Test # 2510
4775488-97.91West Indiesv EnglandNottingham418 Jul 2024Test # 2539
472521442-32.63West Indiesv BangladeshNorth Sound122 Nov 2024Test # 2562
47108814158.02South Africav Sri LankaDurban327 Nov 2024Test # 2563
471471122-41.96South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
451711326-34.09South Africav New ZealandMount Maunganui204 Feb 2024Test # 2528
4563604-75.00South Africav West IndiesPort of Spain307 Aug 2024Test # 2542
4583595176.27West Indiesv South AfricaProvidence415 Aug 2024Test # 2543
451581116-40.54South Africav AustraliaLord's211 Jun 2025Test # 2585
44*223042146.66South Africav PakistanCape Town403 Jan 2025Test # 2576
441951081140.74West Indiesv AustraliaBridgetown225 Jun 2025Test # 2589
44352244200.00West Indiesv AustraliaBridgetown425 Jun 2025Test # 2589
43114796-54.43South Africav New ZealandHamilton313 Feb 2024Test # 2529
43119632168.25West Indiesv BangladeshKingston430 Nov 2024Test # 2565
42*82625167.74South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
4289815-51.85West Indiesv South AfricaPort of Spain207 Aug 2024Test # 2542
42133637-66.66West Indiesv BangladeshNorth Sound322 Nov 2024Test # 2562
41*115854148.23South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
4190506-82.00West Indiesv AustraliaBrisbane325 Jan 2024Test # 2524
4164527-78.84South Africav BangladeshMirpur421 Oct 2024Test # 2556
401991151-34.78West Indiesv BangladeshKingston230 Nov 2024Test # 2565
40109784151.28South Africav PakistanCenturion426 Dec 2024Test # 2572
40433542114.28South Africav PakistanCape Town103 Jan 2025Test # 2576
4078525176.92West Indiesv AustraliaSt George's203 Jul 2025Test # 2592
391531027-38.23South Africav New ZealandHamilton113 Feb 2024Test # 2529
39126875-44.82South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
39138725-54.16South Africav West IndiesProvidence315 Aug 2024Test # 2543
391871293-30.23West Indiesv BangladeshKingston230 Nov 2024Test # 2565
38*92604163.33South Africav West IndiesProvidence115 Aug 2024Test # 2543
38*95538-71.69West Indiesv AustraliaBridgetown425 Jun 2025Test # 2589
38132897-42.69South Africav New ZealandHamilton113 Feb 2024Test # 2529
3895484179.16South Africav West IndiesPort of Spain307 Aug 2024Test # 2542
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Singapore Women vs Cambodia Women at Singapore, Cambodia in Singapore 2nd T20I, Aug 14, 2025 [Women T20I # 2437]

Singapore Women vs Cambodia Women at Singapore, Cambodia in Singapore 1st T20I, Aug 13, 2025 [Women T20I # 2436]

Ireland Women vs Pakistan Women at Dublin, Pakistan Women in Ireland 3rd T20I, Aug 10, 2025 [Women T20I # 2435]