High scores for Pakistan vs South Africa 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
25960734329375.51South Africav PakistanCape Town13 Jan 2025Test # 2576
22838324029695.00South Africav PakistanCape Town12 Jan 2003Test # 1637
1932241551810124.51Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
15133821618-69.90South Africav PakistanCape Town12 Jan 2003Test # 1637
14537125117-57.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
13834921419-64.48South Africav PakistanCenturion211 Jan 2007Test # 1828
13630421516263.25Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
13519112919-104.65Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
13534525420153.14Pakistanv South AfricaCape Town22 Jan 2003Test # 1637
13219816324-80.98Pakistanv South AfricaDurban126 Feb 1998Test # 1403
12922813818193.47South Africav PakistanJohannesburg311 Jan 2019Test # 2341
128148108123118.51South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
123*19613410291.79South Africav PakistanCenturion12 Apr 2021ODI # 4285
12220111391107.96South Africav PakistanJohannesburg117 Mar 2013ODI # 3347
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
12132621515-56.27South Africav PakistanCenturion122 Feb 2013Test # 2075
11831220918-56.45Pakistanv South AfricaDurban326 Feb 1998Test # 1403
1179363710185.71South Africav PakistanCenturion213 Dec 2024T20I # 3047
114*13490173126.66Pakistanv South AfricaDurban217 Dec 1994ODI # 964
11322618015-62.77South Africav PakistanJohannesburg119 Jan 1995Test # 1283
11217012013293.33Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
1113222267349.11Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
11130823014148.26Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
109*1601148-95.61South Africav PakistanDurban13 Apr 1998ODI # 1303
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
108*2121207190.00South Africav PakistanGqeberha119 Jan 2019ODI # 4080
10822615717-68.78South Africav PakistanJohannesburg114 Feb 1998Test # 1400
107-1449274.30Pakistanv South AfricaEast London115 Feb 1993ODI # 803
1061761399-76.25South Africav PakistanJohannesburg112 Jan 1995ODI # 971
1062481799259.21South Africav PakistanCape Town13 Jan 2025Test # 2576
105*13710410-100.96South Africav PakistanBloemfontein110 Mar 2013ODI # 3343
10531923611144.49South Africav PakistanDurban126 Dec 2002Test # 1635
103*15811711-88.03South Africav PakistanJohannesburg31 Feb 2013Test # 2072
10335422613-45.57South Africav PakistanCape Town23 Jan 2019Test # 2340
10313210417-99.03Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
102*1801189-86.44South Africav PakistanPaarl216 Dec 2002ODI # 1921
1021481128291.07Pakistanv South AfricaGqeberha127 Nov 2013ODI # 3440
101*16911112-90.99Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
1011991168-87.06Pakistanv South AfricaCenturion125 Jan 2019ODI # 4084
1011551049397.11Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
10115094132107.44Pakistanv South AfricaJohannesburg122 Dec 2024ODI # 4821
1001521479568.02South Africav PakistanCape Town13 Jan 2025Test # 2576
9922815416-64.28Pakistanv South AfricaJohannesburg219 Jan 1995Test # 1283
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
9811592122106.52South Africav PakistanDurban18 Dec 2002ODI # 1914
981891317-74.80South Africav PakistanGqeberha227 Nov 2013ODI # 3440
971257484131.08South Africav PakistanCape Town219 Dec 2024ODI # 4819
95*1371119185.58South Africav PakistanBenoni224 Mar 2013ODI # 3350
9525417916-53.07Pakistanv South AfricaJohannesburg419 Jan 1995Test # 1283
94*113958298.94South Africav PakistanDurban13 Apr 1998ODI # 1303
9427920515-45.85South Africav PakistanCenturion211 Jan 2007Test # 1828
941188273114.63Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
93-12410175.00South Africav PakistanDurban29 Feb 1993ODI # 800
932051267-73.80South Africav PakistanCape Town118 Dec 2002ODI # 1923
93146989294.89Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
932141448164.58Pakistanv South AfricaDurban221 Mar 2013ODI # 3348
931191016392.07South Africav PakistanGqeberha119 Jan 2019ODI # 4080
92*16814213-64.78Pakistanv South AfricaGqeberha219 Jan 2007Test # 1829
9220112813-71.87South Africav PakistanCenturion122 Feb 2013Test # 2075
921671029-90.19South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
912932268-40.26South Africav PakistanGqeberha319 Jan 2007Test # 1829
9014712416-72.58South Africav PakistanJohannesburg111 Jan 2019Test # 2341
907858131155.17Pakistanv South AfricaJohannesburg23 Feb 2019T20I # 734
8927214415-61.80South Africav PakistanCenturion226 Dec 2024Test # 2572
88*1208524103.52South Africav PakistanCenturion14 Feb 2007ODI # 2506
88684857183.33Pakistanv South AfricaJohannesburg217 Mar 2013ODI # 3347
8816511812174.57Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
871381118178.37South Africav PakistanJohannesburg112 Jan 1995ODI # 971
86655194168.62Pakistanv South AfricaCenturion13 Mar 2013T20I # 306
861511015285.14Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
86111977288.65South Africav PakistanPaarl117 Dec 2024ODI # 4817
852551707250.00South Africav PakistanGqeberha16 Mar 1998Test # 1406
8415210615-79.24South Africav PakistanCape Town214 Feb 2013Test # 2073
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
83*88908292.22South Africav PakistanCenturion225 Jan 2019ODI # 4084
831319010192.22Pakistanv South AfricaCape Town126 Jan 2007Test # 1830
839658113143.10South Africav PakistanCape Town230 Jan 2019ODI # 4090
82*136904291.11Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
82624048205.00South Africav PakistanDurban110 Dec 2024T20I # 3026
81*1119315-87.09South Africav PakistanCenturion226 Dec 2024Test # 2572
81-7032115.71South Africav PakistanEast London215 Feb 1993ODI # 803
811491046177.88South Africav PakistanJohannesburg210 Dec 1994ODI # 959
81108958-85.26South Africav PakistanCape Town118 Dec 2002ODI # 1923
816043122188.37South Africav PakistanJohannesburg222 Dec 2024ODI # 4821
8120612410-65.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
80*1771239-65.04South Africav PakistanDurban222 Jan 2019ODI # 4081
80129937286.02Pakistanv South AfricaDurban221 Mar 2013ODI # 3348
801328610193.02South Africav PakistanJohannesburg14 Apr 2021ODI # 4286
80106827397.56Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
79*1281226264.75South Africav PakistanCenturion217 Apr 1998ODI # 1318
79*1581074273.83Pakistanv South AfricaCenturion130 Nov 2013ODI # 3441
79151986-80.61Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
782651619148.44South Africav PakistanJohannesburg114 Feb 1998Test # 1400
78453894205.26South Africav PakistanCenturion14 Feb 2007ODI # 2506
781349614181.25South Africav PakistanCape Town23 Jan 2019Test # 2340
78584564173.33South Africav PakistanCape Town11 Feb 2019T20I # 732
77*543556220.00Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
751571085-69.44South Africav PakistanDurban121 Mar 2013ODI # 3348
7523516210-46.29South Africav PakistanCape Town23 Jan 2019Test # 2340
74*1841147-64.91South Africav PakistanJohannesburg31 Feb 2013Test # 2072
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs India at New Chandigarh, South Africa in India 2nd T20I, Dec 11, 2025 [T20I # 3631]

India vs South Africa at Cuttack, South Africa in India 1st T20I, Dec 9, 2025 [T20I # 3623]

South Africa vs India at Visakhapatnam, South Africa in India 3rd ODI, Dec 6, 2025 [ODI # 4936]