# Pakistani cricket team in South Africa in 2024–25

The Pakistan cricket team toured South Africa in December 2024 and January 2025 to play the South Africa cricket team. The tour consisted of two Tests, three One Day Internationals (ODI) and three Twenty20 International (T20I) matches. The Test series formed part of the 2023–2025 ICC World Test Championship. In May 2024, the Cricket South Africa (CSA) confirmed the fixtures for the tour, as a part of the 2024–25 home international season.

## Squads

| South Africa | South Africa | South Africa | Pakistan | Pakistan | Pakistan |
| Tests | ODIs | T20Is | Tests | ODIs | T20Is |
| Temba Bavuma (c) David Bedingham Corbin Bosch Matthew Breetzke Tony de Zorzi Marco Jansen Keshav Maharaj Kwena Maphaka Aiden Markram Wiaan Mulder Senuran Muthusamy Dane Paterson Kagiso Rabada Ryan Rickelton Tristan Stubbs Kyle Verreynne (wk) | Temba Bavuma (c) Ottniel Baartman Corbin Bosch Tony de Zorzi Bjorn Fortuin Marco Jansen Heinrich Klaasen (wk) Keshav Maharaj Kwena Maphaka Aiden Markram David Miller Andile Phehlukwayo Kagiso Rabada Ryan Rickelton (wk) Tabraiz Shamsi Tristan Stubbs (wk) Rassie van der Dussen | Heinrich Klaasen (c, wk) Ottniel Baartman Matthew Breetzke Donovan Ferreira Dayyaan Galiem Reeza Hendricks Patrick Kruger George Linde Kwena Maphaka David Miller Anrich Nortje Nqaba Peter Ryan Rickelton (wk) Tabraiz Shamsi Andile Simelane Rassie van der Dussen | Shan Masood (c) Saud Shakeel (vc) Mohammad Abbas Noman Ali Salman Ali Agha Saim Ayub Babar Azam Kamran Ghulam Mir Hamza Aamir Jamal Haseebullah Khan (wk) Mohammad Rizwan (wk) Abdullah Shafique Khurram Shahzad Naseem Shah | Mohammad Rizwan (c, wk) Abrar Ahmed Salman Ali Agha Shaheen Afridi Saim Ayub Babar Azam Kamran Ghulam Mohammad Hasnain Usman Khan (wk) Irfan Khan Niazi Sufiyan Muqeem Haris Rauf Abdullah Shafique Naseem Shah Tayyab Tahir | Mohammad Rizwan (c, wk) Abrar Ahmed Salman Ali Agha Abbas Afridi Shaheen Afridi Saim Ayub Babar Azam Mohammad Hasnain Jahandad Khan Usman Khan (wk) Irfan Khan Niazi Sufiyan Muqeem Haris Rauf Tayyab Tahir Omair Yousuf |
On 12 December, Anrich Nortje was ruled out of the T20I series due to a toe injury, with Dayyaan Galiem named as his replacement. On 19 December, Keshav Maharaj was ruled out of the ODI series due to a left adductor strain, with Bjorn Fortuin named as his replacement. On 20 December, Ottniel Baartman was ruled out of the third ODI due to right knee injury with Corbin Bosch named as his replacement.

## T20I series
### 1st T20I

* 10 December 2024 18:00 (N) Scorecard
| South Africa 183/9 (20 overs) | v | Pakistan 172/8 (20 overs) |
| David Miller 82 (40) Shaheen Afridi 3/22 (4 overs) | | Mohammad Rizwan 74 (62) George Linde 4/21 (4 overs) |
* South Africa won by 11 runs Kingsmead Cricket Ground, Durban Umpires: Stephen Harris (SA) and Allahudien Paleker (SA) Player of the match: George Linde (SA)
* South Africa won the toss and elected to bat.
* Shaheen Afridi (Pak) took his 100th wicket in T20Is.

### 2nd T20I

* 13 December 2024 18:00 (N) Scorecard
| Pakistan 206/5 (20 overs) | v | South Africa 210/3 (19.3 overs) |
| Saim Ayub 98* (57) Dayyaan Galiem 2/21 (4 overs) | | Reeza Hendricks 117 (63) Jahandad Khan 2/40 (4 overs) |
* South Africa won by 7 wickets Centurion Park, Centurion Umpires: Lubabalo Gcuma (SA) and Arno Jacobs (SA) Player of the match: Reeza Hendricks (SA)
* Pakistan won the toss and elected to bat.
* Dayyaan Galiem (SA) made his T20I debut.
* Reeza Hendricks (SA) scored his first century in T20Is.
* Heinrich Klaasen (SA) scored his 1,000th run in T20Is.

### 3rd T20I

* 14 December 2024 18:00 (N) Scorecard
| South Africa | v | Pakistan |
* Match abandoned Wanderers Stadium, Johannesburg Umpires: Lubabalo Gcuma (SA) and Allahudien Paleker (SA)
* No toss.
* No play was possible due to rain.

## ODI series
### 1st ODI

* 17 December 2024 14:00 (D/N) Scorecard
| South Africa 239/9 (50 overs) | v | Pakistan 242/7 (49.3 overs) |
| Heinrich Klaasen 86 (97) Salman Ali Agha 4/32 (8 overs) | | Saim Ayub 109 (119) Ottniel Baartman 2/37 (7 overs) |
* Pakistan won by 3 wickets Boland Park, Paarl Umpires: Nitin Menon (Ind) and Allahudien Paleker (SA) Player of the match: Salman Ali Agha (Pak)
* South Africa won the toss and elected to bat.

### 2nd ODI

* 19 December 2024 14:00 (D/N) Scorecard
| Pakistan 329 (49.5 overs) | v | South Africa 248 (43.1 overs) |
| Mohammad Rizwan 80 (82) Kwena Maphaka 4/72 (9.5 overs) | | Heinrich Klaasen 97 (74) Shaheen Afridi 4/47 (8 overs) |
* Pakistan won by 81 runs Newlands Cricket Ground, Cape Town Umpires: Lubabalo Gcuma (SA) and Alex Wharf (Eng) Player of the match: Kamran Ghulam (Pak)
* South Africa won the toss and elected to field.
* Kwena Maphaka (SA) made his ODI debut.

### 3rd ODI

* 22 December 2024 14:00 (D/N) Scorecard
| Pakistan 308/9 (47 overs) | v | South Africa 271 (42 overs) |
| Saim Ayub 101 (94) Kagiso Rabada 3/56 (10 overs) | | Heinrich Klaasen 81 (43) Sufiyan Muqeem 4/52 (8 overs) |
* Pakistan won by 36 runs (DLS method) Wanderers Stadium, Johannesburg Umpires: Nitin Menon (Ind) and Allahudien Paleker (SA) Player of the match: Saim Ayub (Pak)
* South Africa won the toss and elected to field.
* The match was reduced to 47 overs per side due to rain.
* South Africa were set a revised target of 308 runs from 47 overs.
* Corbin Bosch (SA) and Sufiyan Muqeem (Pak) both made their ODI debuts.
* Pakistan become the first team to whitewash South Africa at their home.

## Test series
### 1st Test

* 26–29 December 2024 Scorecard
* South Africa won by 2 wickets Centurion Park, Centurion Umpires: Nitin Menon (Ind) and Alex Wharf (Eng) Player of the match: Aiden Markram (SA)
* South Africa won the toss and elected to field.
* No play was possible before lunch on Day 3 due to rain.
* Corbin Bosch (SA) made his Test debut, and became the 25th cricketer to take a wicket with his first ball in Tests.
* Babar Azam (Pak) scored his 4,000th run in Tests.
* Kagiso Rabada (SA) scored his 1,000th run in Tests.
* South Africa qualified in the World Test Championship final for the first time.
* World Test Championship points: South Africa 12, Pakistan 0.

### 2nd Test

* 3–6 January 2025 Scorecard
* South Africa won by 10 wickets Newlands Cricket Ground, Cape Town Umpires: Kumar Dharmasena (SL) and Nitin Menon (Ind) Player of the match: Ryan Rickelton (SA)
* South Africa won the toss and elected to bat.
* Kwena Maphaka (SA) made his Test debut.
* Ryan Rickelton (SA) scored his first double century in Tests.
* World Test Championship points: South Africa 12, Pakistan -5.