Head to head / Pakistan v South Africa
Pakistan v South Africa
104 recorded meetings in men's internationals.
Head-to-head record
All formats| Format | P | Pakistan | South Africa | T/D | NR |
|---|---|---|---|---|---|
| Test | 24 | 6 | 14 | 4 | 0 |
| ODI | 54 | 25 | 28 | 0 | 1 |
| T20I | 26 | 14 | 12 | 0 | 0 |
Latest meetings
Runs per over- Iqbal Stadium, Faisalabad, Faisalabad
South Africa: runs per over Pakistan: runs per over - Iqbal Stadium, Faisalabad, Faisalabad
Pakistan: runs per over South Africa: runs per over - Iqbal Stadium, Faisalabad, Faisalabad
South Africa: runs per over Pakistan: runs per over - Gaddafi Stadium, Lahore, Lahore
South Africa: runs per over Pakistan: runs per over - Gaddafi Stadium, Lahore, Lahore
South Africa: runs per over Pakistan: runs per over
Overview
Pakistan and South Africa have met 104 times in the recorded men's internationals. Pakistan have won 45 of those and South Africa 54; the other 5 ended tied, drawn or without a result.
South Africa lead the series by 9 wins.
By format
In Tests the sides have met 24 times: Pakistan 6 wins, South Africa 14 wins, and 4 ties or draws.
In One Day Internationals the sides have met 54 times: Pakistan 25 wins, South Africa 28 wins, with 1 without a result.
In Twenty20 Internationals the sides have met 26 times: Pakistan 14 wins, South Africa 12 wins.
Meetings and extremes
The earliest recorded meeting is a test dated 26 December 2002: South Africa won by 10 wickets.
The most recent recorded meeting is an odi dated 8 November 2025: Pakistan won by 7 wickets.
Pakistan's highest total in these meetings is 478/9, made on 3 January 2025 at Newlands, Cape Town.
South Africa's highest total in these meetings is 620/7, made on 2 January 2003 at Newlands, Cape Town.
Pakistan's widest win in the series is by 141 runs, on 7 February 2007.
South Africa's widest win in the series is by 211 runs, on 1 February 2013.
The longest unbroken run of wins is 6 by South Africa, between 6 November 2013 and 20 November 2013.
Across all recorded innings in these meetings Pakistan average 221.1 runs and South Africa average 236.7.
In the limited-overs meetings the side batting first has won 39 and the side chasing 40.
The latest meetings, most recent first, were 8 November 2025, ODI, Pakistan won by 7 wickets; 6 November 2025, ODI, South Africa won by 8 wickets; 4 November 2025, ODI, Pakistan won by 2 wickets; 1 November 2025, T20I, Pakistan won by 4 wickets; 31 October 2025, T20I, Pakistan won by 9 wickets.
Year by year
Pakistan and South Africa first meet in the records in 2002 and last in 2025. Meetings by calendar year, with wins for Pakistan and South Africa: 2002, 1 (0-1); 2003, 8 (3-4); 2006, 1 (0-1); 2007, 14 (4-8); 2009, 1 (1-0); 2010, 10 (3-5); 2012, 1 (1-0); 2013, 24 (8-16); 2015, 1 (1-0); 2017, 1 (1-0); 2018, 1 (0-1); 2019, 11 (4-7); 2021, 12 (9-3); 2022, 1 (1-0); 2023, 1 (0-1); 2024, 6 (3-3); 2025, 10 (6-4).
Leading players in these meetings
The leading run scorers across these meetings are AB de Villiers for South Africa (2,663 in 50 matches), HM Amla for South Africa (2,204 in 43 matches), JH Kallis for South Africa (2,110 in 37 matches), GC Smith for South Africa (2,039 in 44 matches) and Babar Azam for Pakistan (1,982 in 43 matches).
The leading wicket takers are DW Steyn for South Africa (99 in 34 matches), M Ntini for South Africa (72 in 24 matches), Shaheen Shah Afridi for Pakistan (66 in 36 matches), Saeed Ajmal for Pakistan (65 in 32 matches) and K Rabada for South Africa (47 in 21 matches).
Highest totals by format
The highest Test innings in these meetings is 620/7 by South Africa on 2 January 2003.
The highest ODI innings in these meetings is 392/6 by South Africa on 4 February 2007.
The highest T20I innings in these meetings is 210/3 by South Africa on 13 December 2024.
Grounds
The grounds that have hosted the most of these meetings are SuperSport Park, Centurion (14 matches), Gaddafi Stadium, Lahore (13 matches), Newlands, Cape Town (11 matches) and Dubai International Cricket Stadium (8 matches).
Reading the record
The records hold 104 meetings between Pakistan and South Africa, the first dated 26 December 2002 (Test) and the latest 8 November 2025 (ODI). 4 of them ended tied or drawn and 1 without a result.
Questions and answers
How many times have Pakistan and South Africa played each other?
104 recorded men's internationals: Pakistan won 45 and South Africa won 54.
When did Pakistan and South Africa last meet?
In an odi on 8 November 2025: Pakistan won by 7 wickets.
What is the Test record between Pakistan and South Africa?
24 matches: Pakistan 6 wins, South Africa 14 wins.
What is the ODI record between Pakistan and South Africa?
54 matches: Pakistan 25 wins, South Africa 28 wins.