List of hundreds for Pakistan vs South Africa in Tests+ODIs+T20Is

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
107107-1449274.30Pakistanv South AfricaEast London15 Feb 1993ODI # 803
110110134110131100.00Pakistanv South AfricaRawalpindi20 Oct 1994ODI # 934
114*11413490173126.66Pakistanv South AfricaDurban17 Dec 1994ODI # 964
1061061761399-76.25South Africav PakistanJohannesburg12 Jan 1995ODI # 971
11311322618015-62.77South Africav PakistanJohannesburg19 Jan 1995Test # 1283
1111112051398-79.85Pakistanv South AfricaKarachi29 Feb 1996ODI # 1067
110*11012410963100.91South Africav PakistanSharjah13 Apr 1996ODI # 1095
12412416011712-105.98South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
12112116011412-106.14South Africav PakistanNairobi (Gym)29 Sep 1996ODI # 1121
118*11817012716-92.91South Africav PakistanNairobi (Gym)6 Oct 1996ODI # 1126
11511535227014-42.59Pakistanv South AfricaRawalpindi6 Oct 1997Test # 1380
128*12835026711147.94Pakistanv South AfricaRawalpindi6 Oct 1997Test # 1380
100*10029820815-48.07South Africav PakistanFaisalabad24 Oct 1997Test # 1382
10810822615717-68.78South Africav PakistanJohannesburg14 Feb 1998Test # 1400
13613630421516263.25Pakistanv South AfricaJohannesburg14 Feb 1998Test # 1400
13213219816324-80.98Pakistanv South AfricaDurban26 Feb 1998Test # 1403
11811831220918-56.45Pakistanv South AfricaDurban26 Feb 1998Test # 1403
109*1091601148-95.61South Africav PakistanDurban3 Apr 1998ODI # 1303
1141141811308387.69South Africav PakistanTangier12 Aug 2002ODI # 1860
13513519112919-104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
11211217012013293.33Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
102*1021801189-86.44South Africav PakistanPaarl16 Dec 2002ODI # 1921
10510531923611144.49South Africav PakistanDurban26 Dec 2002Test # 1635
15115133821618-69.90South Africav PakistanCape Town2 Jan 2003Test # 1637
22822838324029695.00South Africav PakistanCape Town2 Jan 2003Test # 1637
13513534525420153.14Pakistanv South AfricaCape Town2 Jan 2003Test # 1637
110*1102571317283.96South Africav PakistanLahore3 Oct 2003ODI # 2046
11111132224716-44.93Pakistanv South AfricaLahore17 Oct 2003Test # 1664
12812834322618-56.63Pakistanv South AfricaFaisalabad24 Oct 2003Test # 1666
11811831623211150.86South Africav PakistanFaisalabad24 Oct 2003Test # 1666
13813834921419-64.48South Africav PakistanCenturion11 Jan 2007Test # 1828
101*10116911112-90.99Pakistanv South AfricaDurban7 Feb 2007ODI # 2513
15515530424919-62.24South Africav PakistanKarachi1 Oct 2007Test # 1843
100*1002912014149.75South Africav PakistanKarachi1 Oct 2007Test # 1843
12612623316018178.75Pakistanv South AfricaKarachi1 Oct 2007Test # 1843
13313340729617-44.93South Africav PakistanLahore8 Oct 2007Test # 1844
107*1073582428-44.21South Africav PakistanLahore8 Oct 2007Test # 1844
13013035024616-52.84Pakistanv South AfricaLahore8 Oct 2007Test # 1844
10210218012811179.68South Africav PakistanLahore18 Oct 2007ODI # 2633
103*1031259593108.42South Africav PakistanLahore18 Oct 2007ODI # 2633
1171171901439-81.81Pakistanv South AfricaLahore20 Oct 2007ODI # 2635
10010014311910184.03South Africav PakistanAbu Dhabi31 Oct 2010ODI # 3063
109*10910272710151.38Pakistanv South AfricaAbu Dhabi31 Oct 2010ODI # 3063
119*1192151269-94.44South Africav PakistanDubai (DICS)2 Nov 2010ODI # 3064
1001002161528-65.78South Africav PakistanDubai (DICS)12 Nov 2010Test # 1976
118*11832322510-52.44South Africav PakistanDubai (DICS)12 Nov 2010Test # 1976
135*1352802188461.92South Africav PakistanDubai (DICS)12 Nov 2010Test # 1976
131*1313442309456.95Pakistanv South AfricaDubai (DICS)12 Nov 2010Test # 1976
10510522514712371.42South Africav PakistanAbu Dhabi20 Nov 2010Test # 1979
278*27860141823666.50South Africav PakistanAbu Dhabi20 Nov 2010Test # 1979
103*10315811711-88.03South Africav PakistanJohannesburg1 Feb 2013Test # 2072
1111113222267349.11Pakistanv South AfricaCape Town14 Feb 2013Test # 2073
11111130823014148.26Pakistanv South AfricaCape Town14 Feb 2013Test # 2073
12112132621515-56.27South Africav PakistanCenturion22 Feb 2013Test # 2075
105*10513710410-100.96South Africav PakistanBloemfontein10 Mar 2013ODI # 3343
12212220111391107.96South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
128128148108123118.51South Africav PakistanJohannesburg17 Mar 2013ODI # 3347
11811837225213-46.82South Africav PakistanAbu Dhabi14 Oct 2013Test # 2098
14614638426615-54.88Pakistanv South AfricaAbu Dhabi14 Oct 2013Test # 2098
1001002961878-53.47Pakistanv South AfricaAbu Dhabi14 Oct 2013Test # 2098
23423462738816-60.30South Africav PakistanDubai (DICS)23 Oct 2013Test # 2100
16416437427417159.85South Africav PakistanDubai (DICS)23 Oct 2013Test # 2100
13013041132015140.62Pakistanv South AfricaDubai (DICS)23 Oct 2013Test # 2100
1121121791359182.96South Africav PakistanAbu Dhabi8 Nov 2013ODI # 3431
115*115148102103112.74South Africav PakistanSharjah11 Nov 2013ODI # 3433
1021021481128291.07Pakistanv South AfricaGqeberha27 Nov 2013ODI # 3440
10310335422613-45.57South Africav PakistanCape Town3 Jan 2019Test # 2340
12912922813818193.47South Africav PakistanJohannesburg11 Jan 2019Test # 2341
108*1082121207190.00South Africav PakistanGqeberha19 Jan 2019ODI # 4080
1011011991168-87.06Pakistanv South AfricaCenturion25 Jan 2019ODI # 4084
1091093532459244.48Pakistanv South AfricaKarachi26 Jan 2021Test # 2406
115*11529220415-56.37Pakistanv South AfricaRawalpindi4 Feb 2021Test # 2408
10810833724313344.44South Africav PakistanRawalpindi4 Feb 2021Test # 2408
104*1041026467162.50Pakistanv South AfricaLahore11 Feb 2021T20I # 1120
123*12319613410291.79South Africav PakistanCenturion2 Apr 2021ODI # 4285
10310313210417-99.03Pakistanv South AfricaCenturion2 Apr 2021ODI # 4285
1931932241551810124.51Pakistanv South AfricaJohannesburg4 Apr 2021ODI # 4286
1011011551049397.11Pakistanv South AfricaCenturion7 Apr 2021ODI # 4287
1221227759154206.77Pakistanv South AfricaCenturion14 Apr 2021T20I # 1147
1171179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
10910917211910391.59Pakistanv South AfricaPaarl17 Dec 2024ODI # 4817
10110115094132107.44Pakistanv South AfricaJohannesburg22 Dec 2024ODI # 4821
25925960734329375.51South Africav PakistanCape Town3 Jan 2025Test # 2576
1061062481799259.21South Africav PakistanCape Town3 Jan 2025Test # 2576
1001001521479568.02South Africav PakistanCape Town3 Jan 2025Test # 2576
14514537125117-57.76Pakistanv South AfricaCape Town3 Jan 2025Test # 2576
122*1221681289395.31Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
134134158103162130.09Pakistanv South AfricaKarachi12 Feb 2025ODI # 4834
10410420417110260.81South Africav PakistanLahore12 Oct 2025Test # 2602
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Pakistan vs South Africa at Lahore, South Africa in Pakistan 1st Test, Oct 12-15, 2025 [Test # 2602]

South Africa vs Namibia at Windhoek, South Africa in Namibia Only T20I, Oct 11, 2025 [T20I # 3514]

Pakistan vs India at Dubai (DICS), Men's T20 Asia Cup Final, Sep 28, 2025 [T20I # 3482]