Pakistan vs South Africa Head to Head Stats & Records in ODI Cricket 2025
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
Yuvraj Singh reunites with Team India - What he told the boys will give you goosebumps
12 December, 2025
2nd Test: Jacob Duffy destroys West Indies as New Zealand storm to nine-wicket win
12 December, 2025
'Shubman Gill is too tight': India coach sounds alarm ahead of T20 World Cup
12 December, 2025
John Cena discusses what to expect from his final match at Saturday Night's Main Event
12 December, 2025
Suryakumar Yadav takes responsibility after India suffer heavy defeat in Mullanpur
11 December, 2025
2nd T20I: de Kock, Baartman shine as South Africa win by 51 runs, level series 1-1
11 December, 2025
Manchester United to face competition from Bayern Munich in pursuit of Carlos Baleba
11 December, 2025
Abhishek Sharma joins Suryakumar Yadav in exclusive six-hitting record
11 December, 2025Pakistan 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.