Originally, the matches were scheduled to be played in October 2020.[5] However, in August 2020, the tour was postponed due to the COVID-19 pandemic.[6] The following month, it was confirmed that both cricket boards were looking for a window in the international calendar to play the matches.[7] In October 2020, Cricket South Africa (CSA) announced that the tour had been rescheduled for April 2021.[8] In January 2021, the Pakistan Cricket Board (PCB) confirmed that the tour was still on their schedule for the 2021 calendar year.[9] In February 2021, the tour dates were confirmed,[10] including the addition of a fourth T20I fixture.[11] On 4 March 2021, CSA announced that Temba Bavuma had been appointed as South Africa's limited overs captain,[12] taking over the role from Quinton de Kock.[13]
Pakistan won the first ODI by three wickets,[14] with South Africa winning the second match by seventeen runs to level the series.[15] Pakistan won the third ODI by 28 runs to win the series 2–1.[16] In the T20I series, Pakistan won the first match by four wickets,[17] with South Africa winning the second match by six wickets.[18] The third match saw Pakistan win by nine wickets, with their captain Babar Azam scoring his first century in the format.[19] Pakistan won the fourth T20I by three wickets to win the series 3–1.[20]
Note: during the isolation of South Africa from international cricket between 1970 and 1991, there were seven unofficial tours (italicised below) by various teams, collectively known as the South African rebel tours.