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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
15530424919-62.24South Africav PakistanKarachi11 Oct 2007Test # 1843
134158103162130.09Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
13340729617-44.93South Africav PakistanLahore38 Oct 2007Test # 1844
13035024616-52.84Pakistanv South AfricaLahore48 Oct 2007Test # 1844
128*35026711147.94Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
12834322618-56.63Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
12623316018178.75Pakistanv South AfricaKarachi41 Oct 2007Test # 1843
123*18511987103.36South Africav PakistanFaisalabad26 Nov 2025ODI # 4926
122*1681289395.31Pakistanv South AfricaKarachi212 Feb 2025ODI # 4834
11831623211150.86South Africav PakistanFaisalabad324 Oct 2003Test # 1666
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
1112051398-79.85Pakistanv South AfricaKarachi129 Feb 1996ODI # 1067
11132224716-44.93Pakistanv South AfricaLahore217 Oct 2003Test # 1664
110*2571317283.96South Africav PakistanLahore23 Oct 2003ODI # 2046
110134110131100.00Pakistanv South AfricaRawalpindi120 Oct 1994ODI # 934
1093532459244.48Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
10833724313344.44South Africav PakistanRawalpindi44 Feb 2021Test # 2408
107*3582428-44.21South Africav PakistanLahore38 Oct 2007Test # 1844
104*1026467162.50Pakistanv South AfricaLahore111 Feb 2021T20I # 1120
10420417110260.81South Africav PakistanLahore212 Oct 2025Test # 2602
103*1259593108.42South Africav PakistanLahore118 Oct 2007ODI # 2633
10218012811179.68South Africav PakistanLahore118 Oct 2007ODI # 2633
100*29820815-48.07South Africav PakistanFaisalabad124 Oct 1997Test # 1382
100*2912014149.75South Africav PakistanKarachi31 Oct 2007Test # 1843
9931424611140.24Pakistanv South AfricaLahore217 Oct 2003Test # 1664
98*9987111112.64Pakistanv South AfricaFaisalabad228 Oct 1994ODI # 940
984253447-28.48South Africav PakistanRawalpindi26 Oct 1997Test # 1380
9827321913144.74South Africav PakistanFaisalabad124 Oct 2003Test # 1666
9623619112150.26South Africav PakistanSheikhupura117 Oct 1997Test # 1381
9622516915156.80Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
932251537160.78Pakistanv South AfricaLahore112 Oct 2025Test # 2602
932061455364.13Pakistanv South AfricaLahore112 Oct 2025Test # 2602
901148491107.14South Africav PakistanMultan226 Oct 2007ODI # 2639
89*2141558-57.41South Africav PakistanRawalpindi220 Oct 2025Test # 2603
891551108180.90South Africav PakistanLahore12 Nov 1997ODI # 1248
878756113155.35South Africav PakistanKarachi112 Feb 2025ODI # 4834
872221762349.43Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
861821304166.15South Africav PakistanLahore129 Oct 2007ODI # 2642
85*734557188.88South Africav PakistanLahore114 Feb 2021T20I # 1122
8518011611-73.27Pakistanv South AfricaLahore22 Nov 1997ODI # 1248
831258410198.80South Africav PakistanKarachi112 Feb 2025ODI # 4834
82*514166200.00Pakistanv South AfricaLahore13 Oct 2003ODI # 2046
821731296163.56South Africav PakistanSheikhupura117 Oct 1997Test # 1381
821621106274.54Pakistanv South AfricaMultan126 Oct 2007ODI # 2639
821279613-85.41South Africav PakistanKarachi112 Feb 2025ODI # 4834
811249410286.17South Africav PakistanFaisalabad124 Oct 1997Test # 1382
811741037-78.64South Africav PakistanMultan226 Oct 2007ODI # 2639
8015412012266.66Pakistanv South AfricaFaisalabad224 Oct 1997Test # 1382
78*21816012-48.75Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
771241017176.23South Africav PakistanKarachi11 Oct 2007Test # 1843
7718812712-60.62Pakistanv South AfricaRawalpindi14 Feb 2021Test # 2408
7710070111110.00Pakistanv South AfricaFaisalabad28 Nov 2025ODI # 4927
761801479151.70Pakistanv South AfricaLahore112 Oct 2025Test # 2602
762482056137.07South Africav PakistanRawalpindi220 Oct 2025Test # 2603
761016393120.63South Africav PakistanFaisalabad26 Nov 2025ODI # 4926
751761402253.57Pakistanv South AfricaLahore112 Oct 2025Test # 2602
741781255-59.20South Africav PakistanRawalpindi212 Oct 2003ODI # 2050
7430422410-33.03South Africav PakistanKarachi326 Jan 2021Test # 2406
732271706142.94Pakistanv South AfricaKarachi21 Oct 2007Test # 1843
721271058-68.57Pakistanv South AfricaFaisalabad17 Oct 2003ODI # 2048
721159611-75.00South Africav PakistanLahore117 Oct 2003Test # 1664
71*573865186.84Pakistanv South AfricaLahore231 Oct 2025T20I # 3546
71132996-71.71South Africav PakistanLahore23 Oct 2003ODI # 2046
7124618312-38.79Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
712251586144.93South Africav PakistanKarachi11 Oct 2007Test # 1843
712251668-42.77Pakistanv South AfricaLahore48 Oct 2007Test # 1844
711861379251.82South Africav PakistanLahore212 Oct 2025Test # 2602
71726144116.39South Africav PakistanRawalpindi220 Oct 2025Test # 2603
69114976-71.13South Africav PakistanFaisalabad128 Oct 1994ODI # 940
691371065-65.09Pakistanv South AfricaFaisalabad16 Nov 2025ODI # 4926
68143872-78.16Pakistanv South AfricaLahore13 Oct 2003ODI # 2046
681951678140.71Pakistanv South AfricaFaisalabad224 Oct 2003Test # 1666
6873479-144.68Pakistanv South AfricaLahore21 Nov 2025T20I # 3549
662021474-44.89Pakistanv South AfricaRawalpindi120 Oct 2025Test # 2603
65115766-85.52South Africav PakistanKarachi229 Feb 1996ODI # 1067
65106727190.27Pakistanv South AfricaLahore15 Oct 2003ODI # 2047
651641156-56.52South Africav PakistanFaisalabad324 Oct 2003Test # 1666
65172965-67.70South Africav PakistanLahore220 Oct 2007ODI # 2635
642051515-42.38South Africav PakistanKarachi326 Jan 2021Test # 2406
64128849-76.19Pakistanv South AfricaKarachi226 Jan 2021Test # 2406
63*2281566-40.38Pakistanv South AfricaLahore48 Oct 2007Test # 1844
631531149-55.26Pakistanv South AfricaLahore417 Oct 2003Test # 1664
631801325-47.72South Africav PakistanLahore18 Oct 2007Test # 1844
63103716288.73South Africav PakistanFaisalabad14 Nov 2025ODI # 4924
62*97853-72.94Pakistanv South AfricaKarachi216 Oct 1994ODI # 930
6288625-100.00South Africav PakistanLahore23 Oct 2003ODI # 2046
62117808177.50South Africav PakistanFaisalabad27 Oct 2003ODI # 2048
62121715187.32Pakistanv South AfricaFaisalabad24 Nov 2025ODI # 4924
612131576-38.85South Africav PakistanRawalpindi26 Oct 1997Test # 1380
611741256-48.80South Africav PakistanRawalpindi44 Feb 2021Test # 2408
60102752280.00Pakistanv South AfricaRawalpindi110 Oct 2003ODI # 2049
601941448-41.66Pakistanv South AfricaFaisalabad424 Oct 2003Test # 1666
60844051150.00South Africav PakistanRawalpindi128 Oct 2025T20I # 3535
59*744351137.20Pakistanv South AfricaLahore22 Nov 1997ODI # 1248
591831064455.66Pakistanv South AfricaRawalpindi16 Oct 1997Test # 1380
59128886-67.04Pakistanv South AfricaLahore22 Nov 1997ODI # 1248
591701237147.96South Africav PakistanLahore317 Oct 2003Test # 1664
591591158151.30South Africav PakistanLahore18 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]