Pakistan vs South Africa Head to Head Stats & Records in Test Cricket
32
Matches Played
32
7
Won
18
18
Lost
7
7
No Result
7
478
Highest Score
620
45
Lowest Score
43
PAK Vs SA in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Pakistan | South Africa | South Africa | 8 wickets | 20-Oct-2025 | Rawalpindi | SA won by 8 wickets |
| 2 | Pakistan | South Africa | Pakistan | 93 runs | 12-Oct-2025 | Lahore | PAK won by 93 runs |
| 3 | South Africa | Pakistan | South Africa | 10 wickets | 03-Jan-2025 | Cape Town | SA won by 10 wickets |
| 4 | South Africa | Pakistan | South Africa | 2 wickets | 26-Dec-2024 | Centurion | SA won by 2 wickets |
| 5 | Pakistan | South Africa | Pakistan | 95 runs | 04-Feb-2021 | Rawalpindi | PAK won by 95 runs |
| 6 | Pakistan | South Africa | Pakistan | 7 wickets | 26-Jan-2021 | Karachi | PAK won by 7 wickets |
| 7 | South Africa | Pakistan | South Africa | 107 runs | 11-Jan-2019 | Johannesburg | SA won by 107 runs |
| 8 | South Africa | Pakistan | South Africa | 9 wickets | 03-Jan-2019 | Cape Town | SA won by 9 wickets |
| 9 | South Africa | Pakistan | South Africa | 6 wickets | 26-Dec-2018 | Centurion | SA won by 6 wickets |
| 10 | South Africa | Pakistan | South Africa | won by an innings and 92 runs | 23-Oct-2013 | Dubai | SA won by an innings and 92 runs |
| 11 | Pakistan | South Africa | Pakistan | won by 7 wickets | 14-Oct-2013 | Abu Dhabi | PAK won by 7 wickets |
| 12 | South Africa | Pakistan | South Africa | won by an innings and 18 runs | 22-Feb-2013 | Centurion | SA won by an innings and 18 runs |
| 13 | South Africa | Pakistan | South Africa | won by 4 wickets | 14-Feb-2013 | Cape Town | SA won by 4 wickets |
| 14 | South Africa | Pakistan | South Africa | won by 211 runs | 01-Feb-2013 | Johannesburg | SA won by 211 runs |
| 15 | Pakistan | South Africa | Match drawn | 20-Nov-2010 | Abu Dhabi | Match drawn | |
| 16 | Pakistan | South Africa | Match drawn | 12-Nov-2010 | Dubai | Match drawn | |
| 17 | Pakistan | South Africa | Match drawn | 07-Oct-2007 | Lahore | Match drawn | |
| 18 | South Africa | Pakistan | South Africa | won by 160 runs | 01-Oct-2007 | Karachi | SA won by 160 runs |
| 19 | South Africa | Pakistan | South Africa | won by 5 wickets | 26-Jan-2007 | Cape Town | SA won by 5 wickets |
| 20 | Pakistan | South Africa | Pakistan | won by 5 wickets | 19-Jan-2007 | Port Elizabeth | PAK won by 5 wickets |
| 21 | South Africa | Pakistan | South Africa | won by 7 wickets | 11-Jan-2007 | Centurion | SA won by 7 wickets |
| 22 | Pakistan | South Africa | Match drawn | 24-Oct-2003 | Faisalabad | Match drawn | |
| 23 | Pakistan | South Africa | Pakistan | won by 8 wickets | 17-Oct-2003 | Lahore | PAK won by 8 wickets |
| 24 | South Africa | Pakistan | South Africa | won by an innings and 142 runs | 02-Jan-2003 | Cape Town | SA won by an innings and 142 runs |
| 25 | South Africa | Pakistan | South Africa | won by 10 wickets | 26-Dec-2002 | Durban | SA won by 10 wickets |
| 26 | South Africa | Pakistan | South Africa | won by 259 runs | 06-Mar-1998 | Port Elizabeth | SA won by 259 runs |
| 27 | Pakistan | South Africa | Pakistan | won by 29 runs | 26-Feb-1998 | Durban | PAK won by 29 runs |
| 28 | South Africa | Pakistan | Match drawn | 14-Feb-1998 | Johannesburg | Match drawn | |
| 29 | South Africa | Pakistan | South Africa | won by 53 runs | 24-Oct-1997 | Faisalabad | SA won by 53 runs |
| 30 | Pakistan | South Africa | Match drawn | 17-Oct-1997 | Sheikhupura | Match drawn | |
| 31 | Pakistan | South Africa | Match drawn | 06-Oct-1997 | Rawalpindi | Match drawn | |
| 32 | South Africa | Pakistan | South Africa | won by 324 runs | 19-Jan-1995 | Johannesburg | SA won by 324 runs |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
