Batting Most Runs Innings - vs South Africa

High scores in 2025 in Tests - vs South Africa

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
14537125117-57.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
13726916416-83.53Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
932251537160.78Pakistanv South AfricaLahore112 Oct 2025Test # 2602
932061455364.13Pakistanv South AfricaLahore112 Oct 2025Test # 2602
872221762349.43Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
83*945572150.90Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
8120612410-65.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
761801479151.70Pakistanv South AfricaLahore112 Oct 2025Test # 2602
751761402253.57Pakistanv South AfricaLahore112 Oct 2025Test # 2602
721399211-78.26Australiav South AfricaLord's111 Jun 2025Test # 2585
6616211210-58.92Australiav South AfricaLord's111 Jun 2025Test # 2585
662021474-44.89Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
58*1901365-42.64Australiav South AfricaLord's311 Jun 2025Test # 2585
581641277-45.66Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
58128977159.79Indiav South AfricaGuwahati222 Nov 2025Test # 2609
57105929-61.95Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
571911464-39.04Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
551601263243.65Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
50113877-57.47Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
49109777-63.63Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
49139956-51.57Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
48139955-50.52Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
48127922152.17Indiav South AfricaGuwahati222 Nov 2025Test # 2609
46150822156.09Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
4583765-59.21Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
4378505-86.00Australiav South AfricaLord's311 Jun 2025Test # 2585
4281725-58.33Pakistanv South AfricaLahore312 Oct 2025Test # 2602
41115752-54.66Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
4174736-56.16Pakistanv South AfricaLahore312 Oct 2025Test # 2602
4097765-52.63Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
391841194132.77Indiav South AfricaEden Gardens214 Nov 2025Test # 2606
3885537-71.69Pakistanv South AfricaLahore312 Oct 2025Test # 2602
36106904-40.00Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
3455437-79.06Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
32*422942110.34Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
31122922-33.69Indiav South AfricaEden Gardens414 Nov 2025Test # 2606
29122822135.36Indiav South AfricaEden Gardens214 Nov 2025Test # 2606
2835424-66.66Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
2853422-66.66Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
2764453-60.00Indiav South AfricaEden Gardens214 Nov 2025Test # 2606
27402422112.50Indiav South AfricaEden Gardens214 Nov 2025Test # 2606
2621185-144.44Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
26301712152.94Indiav South AfricaEden Gardens414 Nov 2025Test # 2606
2581512-49.01Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
237051--45.09Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
2342314-74.19Australiav South AfricaLord's111 Jun 2025Test # 2585
2347484-47.91Pakistanv South AfricaLahore112 Oct 2025Test # 2602
2288642-34.37Australiav South AfricaLord's311 Jun 2025Test # 2585
2233263184.61Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
2292632-34.92Indiav South AfricaGuwahati222 Nov 2025Test # 2609
19*36284-67.85Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
1942223-86.36Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1945392-48.71Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
191341343-14.17Indiav South AfricaGuwahati222 Nov 2025Test # 2609
1851473-38.29Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
1877641-28.12Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
1828262-69.23Indiav South AfricaEden Gardens414 Nov 2025Test # 2606
17*83623-27.41Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
17101532-32.07Australiav South AfricaLord's311 Jun 2025Test # 2585
1787561-30.35Australiav South AfricaLord's111 Jun 2025Test # 2585
1748302-56.66Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
1751352-48.57Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
163020-180.00Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
1620223-72.72Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
1663452-35.55Indiav South AfricaEden Gardens214 Nov 2025Test # 2606
1543362-41.66Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
153825-160.00Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
1545402-37.50Indiav South AfricaGuwahati222 Nov 2025Test # 2609
1443292-48.27Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1440271-51.85Pakistanv South AfricaLahore312 Oct 2025Test # 2602
1420143-100.00Indiav South AfricaEden Gardens214 Nov 2025Test # 2606
13131311100.00Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1342251-52.00Australiav South AfricaLord's311 Jun 2025Test # 2585
1330161181.25Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
1349343-38.23Indiav South AfricaEden Gardens414 Nov 2025Test # 2606
1221172-70.58Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
12108761-15.78Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
127162--19.35Zimbabwev South AfricaBulawayo428 Jun 2025Test # 2590
1228241-50.00Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
1233273-44.44Indiav South AfricaEden Gardens214 Nov 2025Test # 2606
11*58431-25.58Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
1127131-84.61Australiav South AfricaLord's111 Jun 2025Test # 2585
1124102-110.00Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
1138282-39.28Zimbabwev South AfricaBulawayo36 Jul 2025Test # 2593
112216-168.75Pakistanv South AfricaLahore312 Oct 2025Test # 2602
1148431-25.58Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
1031241-41.66Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
1026251140.00Zimbabwev South AfricaBulawayo26 Jul 2025Test # 2593
1017181-55.55Indiav South AfricaGuwahati222 Nov 2025Test # 2609
920111-81.81Australiav South AfricaLord's311 Jun 2025Test # 2585
932181-50.00Australiav South AfricaLord's311 Jun 2025Test # 2585
91082-112.50Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
914141-64.28Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
7239--77.77Zimbabwev South AfricaBulawayo228 Jun 2025Test # 2590
731171-41.17Pakistanv South AfricaLahore312 Oct 2025Test # 2602
726231-30.43Pakistanv South AfricaLahore112 Oct 2025Test # 2602
7148-187.50Indiav South AfricaGuwahati222 Nov 2025Test # 2609
6*3419--31.57Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
64923--26.08Australiav South AfricaLord's311 Jun 2025Test # 2585
6751-120.00Australiav South AfricaLord's311 Jun 2025Test # 2585
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:

South Africa vs India at Guwahati, South Africa in India 2nd Test, Nov 22-26, 2025 [Test # 2609 - Live]
>> 26/0 (8.0 ov, RD Rickelton 13*, AK Markram 12*, Kuldeep Yadav 0/2) - Stumps

Bangladesh vs Ireland at Mirpur, Ireland in Bangladesh 2nd Test, Nov 19-23, 2025 [Test # 2607]

England vs Australia at Perth, The Ashes 1st Test, Nov 21-22, 2025 [Test # 2608]