Pakistan vs South Africa Head to Head Stats & Records in ODI Cricket
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
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
