Batting Most Runs Innings - last 2 years

High scores for Pakistan vs 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
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
14537125117057.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
10420417110260.81South Africav PakistanLahore212 Oct 2025Test # 2602
1001521479568.02South Africav PakistanCape Town13 Jan 2025Test # 2576
932251537160.78Pakistanv South AfricaLahore112 Oct 2025Test # 2602
932061455364.13Pakistanv South AfricaLahore112 Oct 2025Test # 2602
89*2141558057.41South Africav PakistanRawalpindi220 Oct 2025Test # 2603
8927214415061.80South Africav PakistanCenturion226 Dec 2024Test # 2572
872221762349.43Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
81*1119315087.09South Africav PakistanCenturion226 Dec 2024Test # 2572
8120612410065.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
761801479151.70Pakistanv South AfricaLahore112 Oct 2025Test # 2602
762482056137.07South Africav PakistanRawalpindi220 Oct 2025Test # 2603
751761402253.57Pakistanv South AfricaLahore112 Oct 2025Test # 2602
711861379251.82South Africav PakistanLahore212 Oct 2025Test # 2602
71726144116.39South Africav PakistanRawalpindi220 Oct 2025Test # 2603
662021474044.89Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
62725483114.81South Africav PakistanCape Town13 Jan 2025Test # 2576
581641277045.66Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
571911464039.04Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
55130931259.13South Africav PakistanRawalpindi220 Oct 2025Test # 2603
54104718176.05Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
54745462100.00South Africav PakistanLahore412 Oct 2025Test # 2602
50117859058.82Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
50113877057.47Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
48139955050.52Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
46150822156.09Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
451921454031.03South Africav PakistanLahore412 Oct 2025Test # 2602
4583765059.21Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
44*223042146.66South Africav PakistanCape Town43 Jan 2025Test # 2576
4281725058.33Pakistanv South AfricaLahore312 Oct 2025Test # 2602
4242458093.33South Africav PakistanRawalpindi420 Oct 2025Test # 2603
41115752054.66Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
4174736056.16Pakistanv South AfricaLahore312 Oct 2025Test # 2602
40109784151.28South Africav PakistanCenturion426 Dec 2024Test # 2572
40433542114.28South Africav PakistanCape Town13 Jan 2025Test # 2576
3885537071.69Pakistanv South AfricaLahore312 Oct 2025Test # 2602
37116636058.73South Africav PakistanCenturion426 Dec 2024Test # 2572
3455437079.06Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
3284624151.61South Africav PakistanRawalpindi220 Oct 2025Test # 2603
31*432650119.23South Africav PakistanCenturion426 Dec 2024Test # 2572
31100744041.89South Africav PakistanCenturion226 Dec 2024Test # 2572
3040335090.90South Africav PakistanCenturion226 Dec 2024Test # 2572
3058533056.60South Africav PakistanRawalpindi220 Oct 2025Test # 2603
2871474059.57Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
28402741103.70Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
2835424066.66Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
2853422066.66Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
2795622043.54Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
2742366075.00Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
25*49292186.20South Africav PakistanRawalpindi420 Oct 2025Test # 2603
2370510045.09Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
2347484047.91Pakistanv South AfricaLahore112 Oct 2025Test # 2602
2045371054.05South Africav PakistanLahore212 Oct 2025Test # 2602
19*44362052.77South Africav PakistanLahore212 Oct 2025Test # 2602
1942223086.36Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1964481039.58South Africav PakistanLahore412 Oct 2025Test # 2602
1945392048.71Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
1856342052.94Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1832322056.25Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
1851473038.29Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
1877641028.12Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
1760582029.31Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1772403042.50South Africav PakistanCape Town13 Jan 2025Test # 2576
1746413041.46South Africav PakistanLahore212 Oct 2025Test # 2602
1751352048.57Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
16*48243066.66South Africav PakistanCenturion426 Dec 2024Test # 2572
1630200180.00Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
1650470034.04South Africav PakistanLahore412 Oct 2025Test # 2602
1620223072.72Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
1543362041.66Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
14*221310107.69South Africav PakistanCape Town43 Jan 2025Test # 2576
14*45291048.27South Africav PakistanLahore412 Oct 2025Test # 2602
14451420100.00South Africav PakistanCenturion426 Dec 2024Test # 2572
147630233.33Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1469352040.00Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1443292048.27Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1440271051.85Pakistanv South AfricaLahore312 Oct 2025Test # 2602
1437261053.84South Africav PakistanRawalpindi220 Oct 2025Test # 2603
1334151086.66South Africav PakistanCenturion226 Dec 2024Test # 2572
13131311100.00Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1330161181.25Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
1249161175.00South Africav PakistanCenturion226 Dec 2024Test # 2572
1221172070.58Pakistanv South AfricaCape Town23 Jan 2025Test # 2576
1234261046.15South Africav PakistanRawalpindi220 Oct 2025Test # 2603
1135162068.75Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1122160168.75Pakistanv South AfricaLahore312 Oct 2025Test # 2602
1142341032.35South Africav PakistanLahore212 Oct 2025Test # 2602
1148431025.58Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
10*33281035.71Pakistanv South AfricaCenturion126 Dec 2024Test # 2572
1025290034.48South Africav PakistanRawalpindi220 Oct 2025Test # 2603
9*41181050.00Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
939282032.14South Africav PakistanCenturion226 Dec 2024Test # 2572
914141064.28Pakistanv South AfricaRawalpindi320 Oct 2025Test # 2603
820102080.00South Africav PakistanCenturion226 Dec 2024Test # 2572
811810100.00South Africav PakistanLahore412 Oct 2025Test # 2602
818170047.05South Africav PakistanLahore212 Oct 2025Test # 2602
731171041.17Pakistanv South AfricaLahore312 Oct 2025Test # 2602
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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]

South Africa vs India at Eden Gardens, South Africa in India 1st Test, Nov 14-16, 2025 [Test # 2606]

Pakistan vs South Africa at Rawalpindi, South Africa in Pakistan 2nd Test, Oct 20-23, 2025 [Test # 2603]