Pakistan vs South Africa Head to Head Stats & Records in ODI Cricket 2026
90
Matches Played
90
36
Won
53
53
Lost
36
1
No Result
1
355
Highest Score
392
89
Lowest Score
101
PAK Vs SA in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | Pakistan | South Africa | Pakistan | 7 wickets | 08-Nov-2025 | Faisalabad | PAK won by 7 wickets |
| 2 | Pakistan | South Africa | South Africa | 8 wickets | 06-Nov-2025 | Faisalabad | SA won by 8 wickets |
| 3 | Pakistan | South Africa | Pakistan | 2 wickets | 04-Nov-2025 | Faisalabad | PAK won by 2 wickets |
| 4 | Pakistan | South Africa | Pakistan | 6 wickets | 12-Feb-2025 | Karachi | PAK won by 6 wickets |
| 5 | South Africa | Pakistan | Pakistan | 36 runs (DLS method). | 22-Dec-2024 | Johannesburg | PAK won by 36 runs (DLS method). |
| 6 | South Africa | Pakistan | Pakistan | 81 runs. | 19-Dec-2024 | Cape Town | PAK won by 81 runs. |
| 7 | South Africa | Pakistan | Pakistan | 3 wickets | 17-Dec-2024 | Paarl | PAK won by 3 wickets |
| 8 | Pakistan | South Africa | South Africa | 1 wicket | 27-Oct-2023 | Chennai | SA won by 1 wicket |
| 9 | South Africa | Pakistan | Pakistan | 28 runs. | 07-Apr-2021 | Centurion | PAK won by 28 runs. |
| 10 | South Africa | Pakistan | South Africa | 17 runs. | 04-Apr-2021 | Johannesburg | SA won by 17 runs. |
| 11 | South Africa | Pakistan | Pakistan | 3 wickets | 02-Apr-2021 | Centurion | PAK won by 3 wickets |
| 12 | Pakistan | South Africa | Pakistan | 49 runs | 23-Jun-2019 | London | PAK won by 49 runs |
| 13 | South Africa | Pakistan | South Africa | 7 wkts (60b rem) | 30-Jan-2019 | Cape Town | SA won by 7 wkts (60b rem) |
| 14 | South Africa | Pakistan | Pakistan | 8 wickets | 27-Jan-2019 | Johannesburg | PAK won by 8 wickets (with 111 balls remaining) |
| 15 | South Africa | Pakistan | South Africa | 13 runs (D/L method) | 25-Jan-2019 | Centurion | SA won by 13 runs (D/L method) |
| 16 | South Africa | Pakistan | South Africa | 5 wickets | 22-Jan-2019 | Durban | SA won by 5 wickets (with 48 balls remaining) |
| 17 | South Africa | Pakistan | Pakistan | 5 wickets | 19-Jan-2019 | Port Elizabeth | PAK won by 5 wickets (with 5 balls remaining) |
| 18 | Pakistan | South Africa | Pakistan | 19 runs (D/L method) | 07-Jun-2017 | Birmingham | PAK won by 19 runs (D/L method) |
| 19 | Pakistan | South Africa | Pakistan | 29 runs (D/L) | 07-Mar-2015 | Auckland | PAK won by 29 runs (D/L) |
| 20 | South Africa | Pakistan | South Africa | won by 4 wickets | 30-Nov-2013 | Centurion | SA won by 4 wickets |
| 21 | Pakistan | South Africa | Pakistan | won by 1 run | 27-Nov-2013 | Port Elizabeth | PAK won by 1 run |
| 22 | Pakistan | South Africa | Pakistan | won by 23 runs | 24-Nov-2013 | Cape Town | PAK won by 23 runs |
| 23 | South Africa | Pakistan | South Africa | won by 117 runs | 11-Nov-2013 | Sharjah | SA won by 117 runs |
| 24 | South Africa | Pakistan | South Africa | won by 28 runs | 08-Nov-2013 | Abu Dhabi | SA won by 28 runs |
| 25 | South Africa | Pakistan | South Africa | won by 68 runs | 06-Nov-2013 | Abu Dhabi | SA won by 68 runs |
| 26 | Pakistan | South Africa | Pakistan | won by 66 runs | 01-Nov-2013 | Dubai | PAK won by 66 runs |
| 27 | South Africa | Pakistan | South Africa | won by 1 run | 30-Oct-2013 | Sharjah | SA won by 1 run |
| 28 | Pakistan | South Africa | South Africa | 67 runs | 10-Jun-2013 | Birmingham | SA won by 67 runs |
| 29 | South Africa | Pakistan | South Africa | won by 6 wickets | 24-Mar-2013 | Benoni | SA won by 6 wickets |
| 30 | Pakistan | South Africa | Pakistan | won by 3 wickets | 21-Mar-2013 | Durban | PAK won by 3 wickets |
| 31 | South Africa | Pakistan | South Africa | won by 34 runs | 17-Mar-2013 | Johannesburg | SA won by 34 runs |
| 32 | Pakistan | South Africa | Pakistan | won by 6 wickets (D/L method) | 15-Mar-2013 | Centurion | PAK won by 6 wickets (D/L method) |
| 33 | South Africa | Pakistan | South Africa | won by 125 runs | 10-Mar-2013 | Bloemfontein | SA won by 125 runs |
| 34 | South Africa | Pakistan | South Africa | won by 57 runs | 08-Nov-2010 | Dubai | SA won by 57 runs |
| 35 | Pakistan | South Africa | Pakistan | won by 1 wicket | 05-Nov-2010 | Dubai | PAK won by 1 wicket |
| 36 | South Africa | Pakistan | South Africa | won by 2 runs | 02-Nov-2010 | Dubai | SA won by 2 runs |
| 37 | Pakistan | South Africa | Pakistan | won by 1 wicket | 31-Oct-2010 | Abu Dhabi | PAK won by 1 wicket |
| 38 | South Africa | Pakistan | South Africa | won by 8 wickets | 29-Oct-2010 | Abu Dhabi | SA won by 8 wickets |
| 39 | South Africa | Pakistan | South Africa | won by 14 runs | 29-Oct-2007 | Lahore | SA won by 14 runs |
| 40 | South Africa | Pakistan | South Africa | won by 7 wickets | 26-Oct-2007 | Multan | SA won by 7 wickets |
| 41 | Pakistan | South Africa | Pakistan | won by 6 wickets | 23-Oct-2007 | Faisalabad | PAK won by 6 wickets |
| 42 | Pakistan | South Africa | Pakistan | won by 25 runs | 20-Oct-2007 | Lahore | PAK won by 25 runs |
| 43 | South Africa | Pakistan | South Africa | won by 45 runs | 18-Oct-2007 | Lahore | SA won by 45 runs |
| 44 | South Africa | Pakistan | South Africa | won by 9 wickets | 14-Feb-2007 | Johannesburg | SA won by 9 wickets |
| 45 | South Africa | Pakistan | South Africa | won by 10 wickets | 11-Feb-2007 | Cape Town | SA won by 10 wickets |
| 46 | South Africa | Pakistan | No result | 09-Feb-2007 | Port Elizabeth | No result | |
| 47 | Pakistan | South Africa | Pakistan | won by 141 runs | 07-Feb-2007 | Durban | PAK won by 141 runs |
| 48 | South Africa | Pakistan | South Africa | won by 164 runs | 04-Feb-2007 | Centurion | SA won by 164 runs |
| 49 | South Africa | Pakistan | South Africa | won by 124 runs | 27-Oct-2006 | Chandigarh | SA won by 124 runs |
| 50 | South Africa | Pakistan | South Africa | won by 7 wickets | 12-Oct-2003 | Rawalpindi | SA won by 7 wickets |
| 51 | South Africa | Pakistan | South Africa | won by 6 wickets | 10-Oct-2003 | Rawalpindi | SA won by 6 wickets |
| 52 | South Africa | Pakistan | South Africa | won by 13 runs (D/L method) | 07-Oct-2003 | Faisalabad | SA won by 13 runs (D/L method) |
| 53 | Pakistan | South Africa | Pakistan | won by 42 runs | 05-Oct-2003 | Lahore | PAK won by 42 runs |
| 54 | Pakistan | South Africa | Pakistan | won by 8 runs | 03-Oct-2003 | Lahore | PAK won by 8 runs |
| 55 | South Africa | Pakistan | South Africa | won by 34 runs | 18-Dec-2002 | Cape Town | SA won by 34 runs |
| 56 | South Africa | Pakistan | South Africa | won by 9 wickets | 16-Dec-2002 | Paarl | SA won by 9 wickets |
| 57 | South Africa | Pakistan | South Africa | won by 62 runs | 13-Dec-2002 | East London | SA won by 62 runs |
| 58 | Pakistan | South Africa | Pakistan | won by 182 runs | 11-Dec-2002 | Port Elizabeth | PAK won by 182 runs |
| 59 | South Africa | Pakistan | South Africa | won by 132 runs | 08-Dec-2002 | Durban | SA won by 132 runs |
| 60 | South Africa | Pakistan | South Africa | won by 8 runs | 18-Aug-2002 | St George's, Grenada | SA won by 8 runs |
| 61 | South Africa | Pakistan | South Africa | won by 54 runs | 12-Aug-2002 | St George's, Grenada | SA won by 54 runs |
| 62 | South Africa | Pakistan | South Africa | won by 93 runs (D/L method) | 27-Aug-2000 | Kallang | SA won by 93 runs (D/L method) |
| 63 | Pakistan | South Africa | Pakistan | won by 28 runs | 23-Aug-2000 | Kallang | PAK won by 28 runs |
| 64 | South Africa | Pakistan | South Africa | won by 7 wickets | 12-Jul-2000 | Colombo | SA won by 7 wickets |
| 65 | South Africa | Pakistan | South Africa | won by 18 runs | 08-Jul-2000 | Colombo | SA won by 18 runs |
| 66 | Pakistan | South Africa | Pakistan | won by 16 runs | 31-Mar-2000 | Sharjah | PAK won by 16 runs |
| 67 | Pakistan | South Africa | Pakistan | won by 67 runs | 28-Mar-2000 | Sharjah | PAK won by 67 runs |
| 68 | South Africa | Pakistan | South Africa | won by 3 wickets | 24-Mar-2000 | Sharjah | SA won by 3 wickets |
| 69 | South Africa | Pakistan | South Africa | won by 3 wickets | 05-Jun-1999 | Nottingham | SA won by 3 wickets |
| 70 | South Africa | Pakistan | South Africa | won by 9 wickets | 23-Apr-1998 | Cape Town | SA won by 9 wickets |
| 71 | South Africa | Pakistan | South Africa | won by 7 wickets | 17-Apr-1998 | Centurion | SA won by 7 wickets |
| 72 | South Africa | Pakistan | South Africa | won by 3 wickets | 11-Apr-1998 | East London | SA won by 3 wickets |
| 73 | South Africa | Pakistan | South Africa | won by 52 runs | 03-Apr-1998 | Durban | SA won by 52 runs |
| 74 | South Africa | Pakistan | South Africa | won by 9 runs | 02-Nov-1997 | Lahore | SA won by 9 runs |
| 75 | South Africa | Pakistan | South Africa | won by 7 wickets | 06-Oct-1996 | Nairobi | SA won by 7 wickets |
| 76 | South Africa | Pakistan | South Africa | won by 62 runs | 29-Sep-1996 | Nairobi | SA won by 62 runs |
| 77 | South Africa | Pakistan | South Africa | won by 8 wickets | 16-Apr-1996 | Sharjah | SA won by 8 wickets |
| 78 | South Africa | Pakistan | South Africa | won by 143 runs | 13-Apr-1996 | Sharjah | SA won by 143 runs |
| 79 | South Africa | Pakistan | South Africa | won by 5 wickets | 29-Feb-1996 | Karachi | SA won by 5 wickets |
| 80 | South Africa | Pakistan | South Africa | won by 157 runs | 12-Jan-1995 | Johannesburg | SA won by 157 runs |
| 81 | South Africa | Pakistan | South Africa | won by 37 runs | 10-Jan-1995 | Cape Town | SA won by 37 runs |
| 82 | Pakistan | South Africa | Pakistan | won by 8 wickets | 17-Dec-1994 | Durban | PAK won by 8 wickets |
| 83 | South Africa | Pakistan | South Africa | won by 7 wickets | 10-Dec-1994 | Johannesburg | SA won by 7 wickets |
| 84 | Pakistan | South Africa | Pakistan | won by 6 wickets | 28-Oct-1994 | Faisalabad | PAK won by 6 wickets |
| 85 | Pakistan | South Africa | Pakistan | won by 39 runs | 20-Oct-1994 | Rawalpindi | PAK won by 39 runs |
| 86 | Pakistan | South Africa | Pakistan | won by 8 wickets | 16-Oct-1994 | Karachi | PAK won by 8 wickets |
| 87 | Pakistan | South Africa | Pakistan | won by 22 runs | 21-Feb-1993 | Centurion | PAK won by 22 runs |
| 88 | Pakistan | South Africa | Pakistan | won by 9 runs (D/L method) | 15-Feb-1993 | East London | PAK won by 9 runs (D/L method) |
| 89 | Pakistan | South Africa | Pakistan | won by 10 runs | 09-Feb-1993 | Durban | PAK won by 10 runs |
| 90 | South Africa | Pakistan | South Africa | won by 20 runs (D/L method) | 08-Mar-1992 | Brisbane | SA won by 20 runs (D/L method) |
Latest News
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026
‘Energy was superb’: Shashank Singh on PBKS’ pre-season camp in Udaipur
26 January, 2026
‘Not mindless hitting’: Mark Chapman decodes Abhishek Sharma’s six-hitting mastery
26 January, 2026
‘Still can’t explain it’: Tristan Stubbs on Sunrisers’ stunning SA20 title win
26 January, 2026
Riyan Parag back in the frame as Washington Sundar’s World Cup spot hangs in balance
26 January, 2026Pakistan vs South Africa Head-to-Head in ODI Cricket!
ODI cricket has seen 90 matches between Pakistan and South Africa. Pakistan has won 36 games, whereas South Africa leads with 53 wins, and 1 contests ended in a no result. Pakistan’s highest score in this rivalry is 355, while South Africa’s top score is 392. However, on the worst day for both teams, Pakistan’s lowest score is 89 against South Africa, while South Africa’s lowest total against Pakistan is 101. It's the latest Pakistan vs South Africa head-to-head stats in ODI format.