Pakistan are set to tour South Africa for a short series of three One-Day Internationals and two Twenty20 Internationals later this month.
The series has been arranged at short notice after the India tour to South Africa schedule was confirmed last month.
India will be in South Africa in December to play three ODIs and two Tests but the original plan was for a much longer tour.
Pakistan will now provide South Africa with five more home matches and the schedule will be announced at a later date.
"This is certainly fantastic news for the Proteas and our fans," Cricket South Africa Chief Executive Haroon Lorgat said.
"With the Indian tour having unfortunately been curtailed, we needed to give our fans the opportunity to see the Proteas in action, and I’m delighted that Pakistan accepted our offer to tour here.
"It’s not been an easy period for South African cricket, but I want to thank our fans and commercial partners for their patience and support during this time," he added.
Pakistan are expected to arrive in South Africa on 18th November.
"We are very happy to tour South Africa and to play against one of the best teams in the world," said PCB chairman, Najam Sethi.
"The tour will be beneficial to both our Boards and we are looking forward to build on our excellent relationship with Cricket South Africa."
The ongoing ODI series between the two sides in the United Arab Emirates is all square at 1-1 with three games to play.
© Cricket World 2013