Pakistan vs South Africa: ODI head-to-head record

Pakistan and South Africa have met 54 times in ODIs in our ball-by-ball record (2003–2025) — South Africa lead 28–25 in decided matches, with 1 producing no result. Every number is computed from the ball-by-ball record of these 54 meetings.

25–28
wins in 54 meetings
Pakistan vs South Africa · ODI
MatchesPakistan winsSouth Africa winsNo result
All seasons5425281

“No result” covers washouts — and, in T20 leagues, super-over finishes, which the ball-by-ball record stores without a winner. Coverage: ball-by-ball data from 2003–2025; earlier ODIs matches predate the ball-by-ball record and are not counted here.

Who has won more Pakistan vs South Africa matches?

In decided ODI matches South Africa lead 28–25: Pakistan 25, South Africa 28. 1 produced no result.

Pakistan vs South Africa me kaun zyada jeeta?

ODI me dono 54 baar bhide hain — Pakistan ne 25 baar jeeta, South Africa ne 28 baar. 1 ka koi result nahi nikla.

Season by season

SeasonMatchesPakistanSouth AfricaD/TNR
200352300
200661401
200752300
201052300
201252300
201393600
201411000
201711000
201852300
201911000
202132100
202310100
202444000
202532100

Recent meetings

SeasonDateVenuePakistan resultMargin
20252025-11-08Iqbal Stadium, FaisalabadW7 wickets
20252025-11-06Iqbal Stadium, FaisalabadL8 wickets
20252025-11-04Iqbal Stadium, FaisalabadW2 wickets
20242025-02-12National Stadium, KarachiW6 wickets
20242024-12-22Wanderers, JohannesburgW36 runs
20242024-12-19Newlands, Cape TownW81 runs
20242024-12-17Boland Park, PaarlW3 wickets
20232023-10-27MA Chidambaram Stadium, ChennaiL1 wickets
20212021-04-07SuperSport Park, CenturionW28 runs
20212021-04-04Wanderers, JohannesburgL17 runs

More ODI team records

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions