Pakistan vs South Africa head to head
South Africa lead Pakistan 40–39 in 80 ODI and T20I matches since 2003 (28–25 in ODIs, 12–14 in T20Is).
- ODI · 54 played25Pakistan28South Africa1 no result · 2003–2025
- T20I · 26 played14Pakistan12South Africa2009–2025
Most runs in Pakistan vs South Africa matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| AB de Villiers | 39 | 1,567 | 48.97 | 93.5 |
| Babar Azam | 34 | 1,315 | 42.42 | 100.2 |
| Hashim Amla | 30 | 1,193 | 42.61 | 93.9 |
| Quinton de Kock | 27 | 1,006 | 40.24 | 94.1 |
| Mohammad Hafeez | 45 | 965 | 22.44 | 81.8 |
| David Miller | 38 | 927 | 35.65 | 102.5 |
| Mohammad Rizwan | 26 | 896 | 47.16 | 105.7 |
| Shoaib Malik | 34 | 886 | 31.64 | 83.3 |
| Jacques Kallis | 23 | 844 | 46.89 | 76.6 |
| Graeme Smith | 29 | 812 | 30.07 | 80.0 |
Most wickets in Pakistan vs South Africa matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Shaheen Shah Afridi | 30 | 45 | 6.33 | 4/47 |
| Dale Steyn | 21 | 40 | 4.53 | 6/39 |
| Saeed Ajmal | 26 | 39 | 4.57 | 4/26 |
| Makhaya Ntini | 16 | 37 | 4.88 | 5/21 |
| Shahid Afridi | 35 | 35 | 4.87 | 3/25 |
| Mohammad Hafeez | 41 | 34 | 4.80 | 3/25 |
| Lonwabo Tsotsobe | 23 | 31 | 4.48 | 4/27 |
| Ryan McLaren | 15 | 28 | 4.82 | 4/19 |
| Morné Morkel | 18 | 27 | 4.31 | 4/47 |
| Mohammad Irfan | 14 | 25 | 5.00 | 4/33 |
Pakistan vs South Africa recent results
- South Africa143 (37.5)Pakistan144/3 (25.1)Pakistan won by 7 wickets
- Pakistan269/9 (50)South Africa270/2 (40.1)South Africa won by 8 wickets
- South Africa263 (49.1)Pakistan264/8 (49.4)Pakistan won by 2 wickets
- South Africa139/9 (20)Pakistan140/6 (19)Pakistan won by 4 wickets
- South Africa110 (19.2)Pakistan112/1 (13.1)Pakistan won by 9 wickets
- South Africa194/9 (20)Pakistan139 (18.1)South Africa won by 55 runs
- South Africa352/5 (50)Pakistan355/4 (49)Pakistan won by 6 wickets
- Pakistan308/9 (47)South Africa271 (42)Pakistan won by 36 runs (D/L)
- Pakistan329 (49.5)South Africa248 (43)Pakistan won by 81 runs
- South Africa239/9 (50)Pakistan242/7 (49.3)Pakistan won by 3 wickets
- Pakistan206/5 (20)South Africa210/3 (19.3)South Africa won by 7 wickets
- South Africa183/9 (20)Pakistan172/8 (20)South Africa won by 11 runs
- Pakistan270 (46.4)South Africa271/9 (47.2)South Africa won by 1 wicket
- Pakistan185/9 (20)South Africa108/9 (14)Pakistan won by 33 runs (D/L)
- South Africa144 (19.3)Pakistan149/7 (19.5)Pakistan won by 3 wickets
- South Africa203/5 (20)Pakistan205/1 (18)Pakistan won by 9 wickets
- Pakistan140/9 (20)South Africa141/4 (14)South Africa won by 6 wickets
- South Africa188/6 (20)Pakistan189/6 (19.5)Pakistan won by 4 wickets
- Pakistan320/7 (50)South Africa292 (49.3)Pakistan won by 28 runs
- South Africa341/6 (50)Pakistan324/9 (50)South Africa won by 17 runs
Pakistan vs South Africa results by year
| Year | Played | Pakistan | South Africa |
|---|---|---|---|
| 2025 | 7 | 5 | 2 |
| 2024 | 5 | 3 | 2 |
| 2023 | 1 | 0 | 1 |
| 2022 | 1 | 1 | 0 |
| 2021 | 10 | 7 | 3 |
| 2019 | 9 | 4 | 5 |
| 2017 | 1 | 1 | 0 |
| 2015 | 1 | 1 | 0 |
| 2013 | 19 | 7 | 12 |
| 2012 | 1 | 1 | 0 |
| 2010 | 8 | 3 | 5 |
| 2009 | 1 | 1 | 0 |
| 2007 | 10 | 3 | 6 |
| 2006 | 1 | 0 | 1 |
| 2003 | 5 | 2 | 3 |
Highest totals in Pakistan vs South Africa matches
ODI
- 392/6 (50 ov)South Africa · ODI · 2007
- 355/4 (49 ov)Pakistan · ODI · 2025
- 352/5 (50 ov)South Africa · ODI · 2025
- 351/4 (50 ov)Pakistan · ODI · 2007
- 343/5 (50 ov)South Africa · ODI · 2013
T20I
- 210/3 (19.3 ov)South Africa · T20I · 2024
- 206/5 (20 ov)Pakistan · T20I · 2024
- 205/1 (18 ov)Pakistan · T20I · 2021
- 203/5 (20 ov)South Africa · T20I · 2021
- 195/7 (20 ov)Pakistan · T20I · 2013