The cricketing rivalry between the South Africa National Cricket Team and Pakistan National Cricket Team has produced some of the most competitive matches across all formats. This comprehensive timeline covers every Test, ODI, and T20I encounter between these two nations, highlighting key moments, records, and statistics.
Complete Match Timeline (All Formats)
Test Matches Timeline
Date |
Venue |
Result |
Key Performers |
12-16 Apr 1995 |
Wanderers Stadium, Johannesburg |
South Africa won by 324 runs |
Gary Kirsten (210), Allan Donald (5/55) |
26-30 Jan 1998 |
Kingsmead, Durban |
South Africa won by 259 runs |
Shaun Pollock (7/87), Azhar Mahmood (132) |
14-18 Oct 2003 |
Gaddafi Stadium, Lahore |
Match Drawn |
Jacques Kallis (150), Danish Kaneria (6/127) |
26-30 Jan 2007 |
Newlands, Cape Town |
South Africa won by 5 wickets |
Graeme Smith (74), Mohammad Asif (5/89) |
20-24 Feb 2013 |
Newlands, Cape Town |
South Africa won by 4 wickets |
AB de Villiers (169), Saeed Ajmal (6/151) |
26-30 Dec 2018 |
SuperSport Park, Centurion |
South Africa won by 6 wickets |
Duanne Olivier (11/96), Shan Masood (65) |
Read Also: australian men’s cricket team vs south africa national cricket team match scorecard
ODI Matches Timeline
Date |
Venue |
Result |
Key Performers |
23 Feb 1993 |
Newlands, Cape Town |
South Africa won by 6 wickets |
Hansie Cronje (62), Wasim Akram (3/32) |
5 Mar 2000 |
Kingsmead, Durban |
Pakistan won by 2 wickets |
Jacques Kallis (86), Waqar Younis (4/48) |
14 Feb 2007 |
Kingsmead, Durban |
South Africa won by 10 wickets |
AB de Villiers (107*), Shaun Pollock (3/23) |
15 Mar 2015 |
Eden Park, Auckland |
Pakistan won by 29 runs (D/L) |
Sarfaraz Ahmed (49), Dale Steyn (3/30) |
27 Jan 2019 |
Newlands, Cape Town |
South Africa won by 3 wickets |
Hashim Amla (108), Hasan Ali (3/59) |
7 Apr 2021 |
SuperSport Park, Centurion |
South Africa won by 17 runs |
Janneman Malan (70), Shaheen Afridi (3/58) |
Read Also: south africa national cricket team vs australian men’s cricket team match scorecard
T20I Matches Timeline
Date |
Venue |
Result |
Key Performers |
2 Sep 2007 |
Wanderers Stadium, Johannesburg |
Pakistan won by 7 wickets |
Misbah-ul-Haq (57*), Albie Morkel (2/31) |
10 Nov 2013 |
Newlands, Cape Town |
South Africa won by 4 runs |
JP Duminy (59), Saeed Ajmal (4/14) |
1 Feb 2019 |
Newlands, Cape Town |
South Africa won by 6 wickets |
Rassie van der Dussen (74*), Imad Wasim (2/21) |
11 Apr 2021 |
Wanderers Stadium, Johannesburg |
Pakistan won by 4 wickets |
Mohammad Rizwan (74*), Tabraiz Shamsi (2/29) |
14 Apr 2021 |
Centurion |
Pakistan won by 3 wickets |
Fakhar Zaman (60), Dwaine Pretorius (5/17) |
Read Also: bangladesh national cricket team vs sri lanka national cricket team match scorecard
Key Statistics
Head-to-Head Records
Format |
Matches |
South Africa Wins |
Pakistan Wins |
Draw/Tie/NR |
Test |
28 |
15 |
8 |
5 |
ODI |
82 |
51 |
30 |
1 |
T20I |
23 |
10 |
13 |
0 |
Highest Team Totals
Format |
South Africa |
Pakistan |
Test |
620/4d (2013) |
603 (2013) |
ODI |
392/6 (2017) |
338/5 (2021) |
T20I |
219/6 (2021) |
205/1 (2021) |
Top Performers
Format |
Batsman |
Bowler |
Test |
Jacques Kallis (1,498 runs) |
Dale Steyn (64 wickets) |
ODI |
AB de Villiers (1,257 runs) |
Shaun Pollock (44 wickets) |
T20I |
Mohammad Rizwan (398 runs) |
Imran Tahir (14 wickets) |