The Pakistan vs South Africa head-to-head records in ODIs offer a fascinating look at one of cricket’s most competitive rivalries. Over the years, both sides have produced thrilling encounters filled with top-class performances, game-changing spells, and iconic batting displays. The battle between Pakistan’s disciplined bowling attack and South Africa’s powerful batting lineup has often shaped the outcomes of these matches. Examining their past meetings helps fans and analysts predict future trends, team strengths, and key players to watch.
Pakistan vs South Africa Head-to-Head Stats
Category
Stats
Total Matches Played
87
Pakistan Won
34
South Africa Won
52
No Result
1
Tied
0
South Africa holds the upper hand historically, winning 52 out of 87 matches, while Pakistan has managed 34 victories. However, in recent years, Pakistan’s batting resurgence — led by players like Fakhar Zaman and Mohammad Rizwan — has helped them close the gap, making the contests even more unpredictable.
Highest Totals in Pakistan vs South Africa ODIs
Team
Score
Overs
Ground
Result
Match Date
South Africa
392/6
50.0
Centurion
Won
4 Feb 2007
Pakistan
355/4
49.0
Karachi
Won
12 Feb 2025
South Africa
352/5
50.0
Karachi
Lost
12 Feb 2025
Pakistan
351/4
50.0
Durban
Won
7 Feb 2007
South Africa
343/5
50.0
Johannesburg
Won
17 Mar 2013
These high-scoring encounters underline how both teams have evolved with modern ODI batting, often posting totals well above 300.
Lowest Totals in Pakistan vs South Africa ODIs
Team
Score
Ground
Result
Match Date
Pakistan
89
Mohali
Lost
27 Oct 2006
South Africa
101
Sharjah
Lost
28 Mar 2000
Pakistan
107
Cape Town
Lost
11 Feb 2007
Pakistan
109
Johannesburg
Lost
12 Jan 1995
Pakistan
114
Cape Town
Lost
23 Apr 1998
Bowler-friendly conditions in venues like Cape Town and Mohali have often resulted in collapses from both sides.
Most Runs in Pakistan vs South Africa ODIs
Player
Country
Matches
Runs
Avg
100s
50s
HS
AB de Villiers
SA
32
1423
59.29
3
10
128
Jacques Kallis
SA
42
1273
42.43
1
11
109*
Mohammad Yousuf
PAK
34
1116
34.87
2
9
117
Gary Kirsten
SA
24
1054
55.47
2
8
118*
Hashim Amla
SA
25
1047
45.52
3
5
122
AB de Villiers leads the chart, known for his explosive batting and match-winning consistency against Pakistan.
Highest Individual Scores
Player
Runs
Team
Ground
Match Date
Fakhar Zaman
193
Pakistan
Johannesburg
4 Apr 2021
Saleem Elahi
135
Pakistan
Gqeberha
11 Dec 2002
Agha Salman
134
Pakistan
Karachi
12 Feb 2025
AB de Villiers
128
South Africa
Johannesburg
17 Mar 2013
Daryll Cullinan
124
South Africa
Nairobi (Gym)
29 Sep 1996
Fakhar Zaman’s 193 remains one of the finest innings in ODI history, showcasing Pakistan’s aggressive approach in recent years.
Most Wickets in Pakistan vs South Africa ODIs
Player
Country
Matches
Wickets
BBI
Avg
Econ
5W
Waqar Younis
PAK
32
58
5/25
24.89
4.96
2
Makhaya Ntini
SA
25
49
5/21
20.24
4.85
1
Shaun Pollock
SA
36
49
5/23
25.14
3.67
1
Jacques Kallis
SA
42
42
5/41
29.64
4.90
1
Wasim Akram
PAK
24
35
5/16
23.94
3.74
1
Legendary pacers like Waqar Younis and Ntini dominated with swing and pace, often turning matches single-handedly.
Best Bowling Figures in a Match
Player
Overs
Runs
Wkts
Team
Ground
Match Date
Dale Steyn
9.0
39
6
South Africa
Gqeberha
27 Nov 2013
Wasim Akram
6.1
16
5
Pakistan
East London
15 Feb 1993
M Ntini
6.0
21
5
South Africa
Mohali
27 Oct 2006
Shaun Pollock
10.0
23
5
South Africa
Johannesburg
14 Feb 2007
Waqar Younis
10.0
25
5
Pakistan
Durban
9 Feb 1993
Highest Partnership by Wickets – Pakistan vs South Africa ODIs