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)

Pakistan 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.

Pakistan vs South Africa Head-to-Head in ODI (FAQs)