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

List of hundreds
Player
HS
Runs scored in an inns
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1061061761399-76.25South Africav PakistanJohannesburg12 Jan 1995ODI # 971
11311322618015-62.77South Africav PakistanJohannesburg19 Jan 1995Test # 1283
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
100*10029820815-48.07South Africav PakistanFaisalabad24 Oct 1997Test # 1382
10810822615717-68.78South Africav PakistanJohannesburg14 Feb 1998Test # 1400
109*1091601148-95.61South Africav PakistanDurban3 Apr 1998ODI # 1303
1141141811308387.69South Africav PakistanTangier12 Aug 2002ODI # 1860
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
110*1102571317283.96South Africav PakistanLahore3 Oct 2003ODI # 2046
11811831623211150.86South Africav PakistanFaisalabad24 Oct 2003Test # 1666
13813834921419-64.48South Africav PakistanCenturion11 Jan 2007Test # 1828
15515530424919-62.24South Africav PakistanKarachi1 Oct 2007Test # 1843
100*1002912014149.75South Africav PakistanKarachi1 Oct 2007Test # 1843
13313340729617-44.93South Africav PakistanLahore8 Oct 2007Test # 1844
107*1073582428-44.21South Africav PakistanLahore8 Oct 2007Test # 1844
10210218012811179.68South Africav PakistanLahore18 Oct 2007ODI # 2633
103*1031259593108.42South Africav PakistanLahore18 Oct 2007ODI # 2633
10010014311910184.03South Africav PakistanAbu 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
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
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
23423462738816-60.30South Africav PakistanDubai (DICS)23 Oct 2013Test # 2100
16416437427417159.85South Africav PakistanDubai (DICS)23 Oct 2013Test # 2100
1121121791359182.96South Africav PakistanAbu Dhabi8 Nov 2013ODI # 3431
115*115148102103112.74South Africav PakistanSharjah11 Nov 2013ODI # 3433
10310335422613-45.57South Africav PakistanCape Town3 Jan 2019Test # 2340
12912922813818193.47South Africav PakistanJohannesburg11 Jan 2019Test # 2341
108*1082121207190.00South Africav PakistanGqeberha19 Jan 2019ODI # 4080
10810833724313344.44South Africav PakistanRawalpindi4 Feb 2021Test # 2408
123*12319613410291.79South Africav PakistanCenturion2 Apr 2021ODI # 4285
1171179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
25925960734329375.51South Africav PakistanCape Town3 Jan 2025Test # 2576
1061062481799259.21South Africav PakistanCape Town3 Jan 2025Test # 2576
1001001521479568.02South Africav PakistanCape Town3 Jan 2025Test # 2576
10410420417110260.81South Africav PakistanLahore12 Oct 2025Test # 2602
123*12318511987103.36South Africav PakistanFaisalabad6 Nov 2025ODI # 4926
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]