High scores for Pakistan vs South Africa in Tests+ODIs+T20Is - Pakistan

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
1932241551810124.51Pakistanv South AfricaJohannesburg24 Apr 2021ODI # 4286
14638426615-54.88Pakistanv South AfricaAbu Dhabi214 Oct 2013Test # 2098
14537125117-57.76Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
13630421516263.25Pakistanv South AfricaJohannesburg214 Feb 1998Test # 1400
13519112919-104.65Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
13534525420153.14Pakistanv South AfricaCape Town22 Jan 2003Test # 1637
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
13219816324-80.98Pakistanv South AfricaDurban126 Feb 1998Test # 1403
131*3442309456.95Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
13035024616-52.84Pakistanv South AfricaLahore48 Oct 2007Test # 1844
13041132015140.62Pakistanv South AfricaDubai (DICS)323 Oct 2013Test # 2100
128*35026711147.94Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
12834322618-56.63Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
12623316018178.75Pakistanv South AfricaKarachi41 Oct 2007Test # 1843
122*1681289395.31Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
1227759154206.77Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
11831220918-56.45Pakistanv South AfricaDurban326 Feb 1998Test # 1403
1171901439-81.81Pakistanv South AfricaLahore120 Oct 2007ODI # 2635
115*29220415-56.37Pakistanv South AfricaRawalpindi34 Feb 2021Test # 2408
11535227014-42.59Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
114*13490173126.66Pakistanv South AfricaDurban217 Dec 1994ODI # 964
11217012013293.33Pakistanv South AfricaGqeberha111 Dec 2002ODI # 1916
1112051398-79.85Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
11132224716-44.93Pakistanv South AfricaLahore217 Oct 2003Test # 1664
1113222267349.11Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
11130823014148.26Pakistanv South AfricaCape Town114 Feb 2013Test # 2073
110134110131100.00Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
109*10272710151.38Pakistanv South AfricaAbu Dhabi231 Oct 2010ODI # 3063
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
10917211910391.59Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
107-1449274.30Pakistanv South AfricaEast London115 Feb 1993ODI # 803
104*1026467162.50Pakistanv South AfricaLahore111 Feb 2021T20I # 1120
10313210417-99.03Pakistanv South AfricaCenturion22 Apr 2021ODI # 4285
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
1002961878-53.47Pakistanv South AfricaAbu Dhabi214 Oct 2013Test # 2098
9922815416-64.28Pakistanv South AfricaJohannesburg219 Jan 1995Test # 1283
9931424611140.24Pakistanv South AfricaLahore217 Oct 2003Test # 1664
98*9987111112.64Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
98*9557115171.92Pakistanv South AfricaCenturion113 Dec 2024T20I # 3047
9622516915156.80Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
9525417916-53.07Pakistanv South AfricaJohannesburg419 Jan 1995Test # 1283
941188273114.63Pakistanv South AfricaCenturion17 Apr 2021ODI # 4287
93146989294.89Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
932141448164.58Pakistanv South AfricaDurban221 Mar 2013ODI # 3348
932251537160.78Pakistanv South AfricaLahore112 Oct 2025Test # 2602
932061455364.13Pakistanv South AfricaLahore112 Oct 2025Test # 2602
92*16814213-64.78Pakistanv South AfricaGqeberha219 Jan 2007Test # 1829
9023317512-51.42Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
907858131155.17Pakistanv South AfricaJohannesburg23 Feb 2019T20I # 734
89955993150.84Pakistanv South AfricaLord's123 Jun 2019ODI # 4171
881006315-139.68Pakistanv South AfricaNairobi (Gym)229 Sep 1996ODI # 1121
88684857183.33Pakistanv South AfricaJohannesburg217 Mar 2013ODI # 3347
883462186140.36Pakistanv South AfricaDubai (DICS)323 Oct 2013Test # 2100
8816511812174.57Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
872221762349.43Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
86655194168.62Pakistanv South AfricaCenturion13 Mar 2013T20I # 306
861511015285.14Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
8518011611-73.27Pakistanv South AfricaLahore22 Nov 1997ODI # 1248
8417211310174.33Pakistanv South AfricaCenturion326 Dec 2024Test # 2572
831319010192.22Pakistanv South AfricaCape Town126 Jan 2007Test # 1830
82*514166200.00Pakistanv South AfricaLahore13 Oct 2003ODI # 2046
82*136904291.11Pakistanv South AfricaPaarl217 Dec 2024ODI # 4817
821621106274.54Pakistanv South AfricaMultan126 Oct 2007ODI # 2639
8120612410-65.32Pakistanv South AfricaCape Town33 Jan 2025Test # 2576
8015412012266.66Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
801318610-93.02Pakistanv South AfricaColombo (RPS)28 Jul 2000ODI # 1606
80129937286.02Pakistanv South AfricaDurban221 Mar 2013ODI # 3348
80106827397.56Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
79*1581074273.83Pakistanv South AfricaCenturion130 Nov 2013ODI # 3441
79151986-80.61Pakistanv South AfricaGqeberha19 Feb 2007ODI # 2517
78*21816012-48.75Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
77*543556220.00Pakistanv South AfricaDurban17 Feb 2007ODI # 2513
772211519150.99Pakistanv South AfricaAbu Dhabi220 Nov 2010Test # 1979
7718812712-60.62Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
7710070111110.00Pakistanv South AfricaFaisalabad28 Nov 2025ODI # 4927
76*2251858141.08Pakistanv South AfricaDubai (DICS)412 Nov 2010Test # 1976
761801479151.70Pakistanv South AfricaLahore112 Oct 2025Test # 2602
751911408-53.57Pakistanv South AfricaAbu Dhabi214 Oct 2013Test # 2098
751761402253.57Pakistanv South AfricaLahore112 Oct 2025Test # 2602
74*1005092148.00Pakistanv South AfricaJohannesburg210 Apr 2021T20I # 1145
74-966177.08Pakistanv South AfricaEast London115 Feb 1993ODI # 803
741056253119.35Pakistanv South AfricaDurban210 Dec 2024T20I # 3026
73*794752155.31Pakistanv South AfricaCenturion214 Apr 2021T20I # 1147
731068610-84.88Pakistanv South AfricaJohannesburg110 Dec 1994ODI # 959
732271706142.94Pakistanv South AfricaKarachi21 Oct 2007Test # 1843
73-1151-63.47Pakistanv South AfricaDubai (DICS)25 Nov 2010ODI # 3067
73136957-76.84Pakistanv South AfricaCape Town119 Dec 2024ODI # 4819
7297818-88.88Pakistanv South AfricaCape Town218 Dec 2002ODI # 1923
721271058-68.57Pakistanv South AfricaFaisalabad17 Oct 2003ODI # 2048
721448715-82.75Pakistanv South AfricaCape Town33 Jan 2019Test # 2340
71*936382112.69Pakistanv South AfricaGqeberha219 Jan 2019ODI # 4080
71*573865186.84Pakistanv South AfricaLahore231 Oct 2025T20I # 3546
711047411-95.94Pakistanv South AfricaCape Town210 Jan 1995ODI # 970
711471145362.28Pakistanv South AfricaSharjah124 Mar 2000ODI # 1579
7124618312-38.79Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
712251668-42.77Pakistanv South AfricaLahore48 Oct 2007Test # 1844
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]