South Africa v Pakistan
1st ODI: 2 Apr - SuperSport Park, Pretoria
2nd ODI: 4 Apr - Wanderers Stadium, Johannesburg
3rd ODI: 7 Apr - SuperSport Park, Pretoria
1st T20I: 10 Apr - Wanderers Stadium, Johannesburg
2nd T20I: 12 Apr - Wanderers Stadium, Johannesburg
3rd T20I: 14 Apr - SuperSport Park, Pretoria
4th T20I: 16 Apr - SuperSport Park, Pretoria
Zimbabwe v Pakistan
1st T20I: 21 Apr - Harare Sports Club, Harare
2nd T20I: 23 Apr - Harare Sports Club, Harare
3rd T20I: 25 Apr - Harare Sports Club, Harare
1st Test: 29 Apr - 3 May - Harare Sports Club, Harare
2nd Test: 7-11 May - Harare Sports Club, Harare
Pakistan Test Squad
Babar Azam (c), Abdullah Shafique, Abid Ali, Azhar Ali, Faheem Ashraf, Fawad Alam, Haris Rauf, Hasan Ali, Imran Butt, Mohammad Nawaz, Mohammad Rizwan (wk), Nauman Ali, Sajid Khan, Salman Ali Agha, Sarfaraz Ahmed (wk), Saud Shakeel, Shaheen Shah Afridi, Shahnawaz Dahani, Tabish Khan, Zahid Mahmood
Pakistan ODI Squad
Babar Azam (c), Abdullah Shafique, Asif Ali, Danish Aziz, Faheem Ashraf, Fakhar Zaman, Haider Ali, Haris Rauf, Hasan Ali, Imam-ul-Haq, Mohammad Hasnain, Mohammad Nawaz, Mohammad Rizwan (wk), Mohammad Wasim, Sarfaraz Ahmed (wk),Saud Shakeel, Shadab Khan, Shaheen Shah Afridi, Usman Qadir, Zahid Mahmood
Pakistan T20I Squad
Babar Azam (c), Arshad Iqbal, Asif Ali, Danish Aziz, Faheem Ashraf, Fakhar Zaman, Haider Ali, Haris Rauf, Hasan Ali, Mohammad Hafeez, Mohammad Hasnain, Mohammad Nawaz, Mohammad Rizwan (wk), Mohammad Wasim, Sarfaraz Ahmed (wk),Shadab Khan, Shaheen Shah Afridi, Sharjeel Khan, Usman Qadir
South Africa ODI Squad
Temba Bavuma(c), Junior Dala, Quinton de Kock (wk), Daryn Dupavillon, Beuran Hendricks, Heinrich Klaasen, Sisanda Magala, Keshav Maharaj, Janneman Malan, Aiden Markram, David Miller, Wiaan Mulder, Lungi Ngidi, Anrich Nortje, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Lutho Sipamla, JJ Smuts, Rassie van der Dussen, Kyle Verreynne, Lizaad Williams
South Africa T20I Squad
Heinrich Klaasen (c),Temba Bavuma (c), Bjorn Fortuin, Beuran Hendricks, Reeza Hendricks, George Linde, Wihan Lubbe, Sisanda Magala, Janneman Malan, Dwaine Pretorius, Migael Pretorius, Tabraiz Shamsi, Lutho Sipamla, Pite van Biljon, Rassie van der Dussen, Kyle Verreynne (wk), Lizaad Williams
Zimbabwe Test Squad
Brendan Taylor (c),Sean Williams (c), Regis Chakabva (wk), Tendai Chisoro, Tanaka Chivanga, Luke Jongwe, Roy Kaia, Kevin Kasuza, Wellington Masakadza, Prince Masvaure, Tarisai Musakanda, Blessing Muzarabani, Richard Ngarava, Victor Nyauchi, Milton Shumba, Donald Tiripano
Zimbabwe T20I Squad
Sean Williams (c), Ryan Burl, Regis Chakabva (wk), Tanaka Chivanga, Craig Ervine, Luke Jongwe, Tinashe Kamunhukamwe, Wesley Madhevere, Tadiwanashe Marumani, Wellington Masakadza, Tapiwa Mufudza, Blessing Muzarabani, Richard Ngarava, Brendan Taylor, Donald Tiripano
1st ODI: 2 Apr - SuperSport Park, Pretoria
2nd ODI: 4 Apr - Wanderers Stadium, Johannesburg
3rd ODI: 7 Apr - SuperSport Park, Pretoria
1st T20I: 10 Apr - Wanderers Stadium, Johannesburg
2nd T20I: 12 Apr - Wanderers Stadium, Johannesburg
3rd T20I: 14 Apr - SuperSport Park, Pretoria
4th T20I: 16 Apr - SuperSport Park, Pretoria
Zimbabwe v Pakistan
1st T20I: 21 Apr - Harare Sports Club, Harare
2nd T20I: 23 Apr - Harare Sports Club, Harare
3rd T20I: 25 Apr - Harare Sports Club, Harare
1st Test: 29 Apr - 3 May - Harare Sports Club, Harare
2nd Test: 7-11 May - Harare Sports Club, Harare
Pakistan Test Squad
Babar Azam (c), Abdullah Shafique, Abid Ali, Azhar Ali, Faheem Ashraf, Fawad Alam, Haris Rauf, Hasan Ali, Imran Butt, Mohammad Nawaz, Mohammad Rizwan (wk), Nauman Ali, Sajid Khan, Salman Ali Agha, Sarfaraz Ahmed (wk), Saud Shakeel, Shaheen Shah Afridi, Shahnawaz Dahani, Tabish Khan, Zahid Mahmood
Pakistan ODI Squad
Babar Azam (c), Abdullah Shafique, Asif Ali, Danish Aziz, Faheem Ashraf, Fakhar Zaman, Haider Ali, Haris Rauf, Hasan Ali, Imam-ul-Haq, Mohammad Hasnain, Mohammad Nawaz, Mohammad Rizwan (wk), Mohammad Wasim, Sarfaraz Ahmed (wk),
Pakistan T20I Squad
Babar Azam (c), Arshad Iqbal, Asif Ali, Danish Aziz, Faheem Ashraf, Fakhar Zaman, Haider Ali, Haris Rauf, Hasan Ali, Mohammad Hafeez, Mohammad Hasnain, Mohammad Nawaz, Mohammad Rizwan (wk), Mohammad Wasim, Sarfaraz Ahmed (wk),
South Africa ODI Squad
Temba Bavuma(c), Junior Dala, Quinton de Kock (wk), Daryn Dupavillon, Beuran Hendricks, Heinrich Klaasen, Sisanda Magala, Keshav Maharaj, Janneman Malan, Aiden Markram, David Miller, Wiaan Mulder, Lungi Ngidi, Anrich Nortje, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Lutho Sipamla, JJ Smuts, Rassie van der Dussen, Kyle Verreynne, Lizaad Williams
South Africa T20I Squad
Heinrich Klaasen (c),
Zimbabwe Test Squad
Brendan Taylor (c),
Zimbabwe T20I Squad
Sean Williams (c), Ryan Burl, Regis Chakabva (wk), Tanaka Chivanga, Craig Ervine, Luke Jongwe, Tinashe Kamunhukamwe, Wesley Madhevere, Tadiwanashe Marumani, Wellington Masakadza, Tapiwa Mufudza, Blessing Muzarabani, Richard Ngarava, Brendan Taylor, Donald Tiripano
Last edited: