Pakistani cricket team toured to South Africa in December 2024 - January 2025 to play two Test matches, three one-day internationals (ODIs) and three Twenty20 internationals (T20Is).
The Test series formed the part of the 2023-2025 ICC World Test Championship.
Pakistan won 3-match Twenty20 series 2-0; Pakistan won 3-match ODI series 3-0, South Africa won 2-match series and qualify to WTC final
Series Squad
South Africa Test squad (18-Dec-2024)
Temba Bavuma (Captain), Kyle Verreynne (Wicket Keeper), Tristan Stubbs, Ryan Rickelton, Kagiso Rabada, Dane Paterson, Senuran Muthusamy, Wiaan Mulder, Aiden Markram, Kwena Maphaka, Keshav Maharaj, Marco Jansen, Tony de Zorzi, Matthew Breetzke, David Bedingham, Corbin BoschSouth Africa ODI squad (11-Dec-2024)
Temba Bavuma (Captain), Rassie van der Dussen, Tristan Stubbs (Wicket Keeper), Tabraiz Shamsi, Ryan Rickelton (Wicket Keeper), Kagiso Rabada, Andile Phehlukwayo, David Miller, Aiden Markram, Kwena Maphaka, Keshav Maharaj, Heinrich Klaasen (Wicket Keeper), Marco Jansen, Tony de Zorzi, Ottneil Baartman, Bjorn FortuinSouth Africa T20I squad (04-Dec-2024)
Heinrich Klaasen (Captain), Andile Simelane, Rassie van der Dussen, Andile Phehlukwayo, Tabraiz Shamsi, Ryan Rickelton, Nqabayomzi Peter, Anrich Nortje, David Miller, Kwena Maphaka, George Linde, Patrick Kruger, Reeza Hendricks, Donovan Ferreira, Matthew Breetzke, Ottneil Baartman, Dayyaan GaliemPakistan Test squad (04-Dec-2024)
Shan Masood (Captain), Saim Ayub, Noman Ali, Naseem Shah, Mohammad Rizwan (Wicket Keeper), Mohammad Abbas, Mir Hamza, Khurram Shahzad, Kamran Ghulam, Haseebullah Khan (Wicket Keeper), Babar Azam, Abdullah Shafique, Aamer Jamal, Saud Shakeel (Vice Captain), Salman AghaPakistan ODI squad (04-Dec-2024)
Mohammad Rizwan (Captain/Wicket Keeper), Tayyab Tahir, Sufiyan Muqeem, Shaheen Shah Afridi, Salman Agha, Saim Ayub, Naseem Shah, Irfan Khan, Mohammad Hasnain, Kamran Ghulam, Haris Rauf, Babar Azam, Abrar Ahmed, Abdullah Shafique, Usman Khan (Wicket Keeper)Pakistan T20I squad (04-Dec-2024)
Mohammad Rizwan (Captain/Wicket Keeper), Tayyab Tahir, Sufiyan Muqeem, Shaheen Shah Afridi, Salman Agha, Saim Ayub, Omair Yousuf, Irfan Khan, Mohammad Hasnain, Abbas Afridi, Jahandad Khan, Haris Rauf, Babar Azam, Abrar Ahmed, Usman Khan (Wicket Keeper)Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.