Pakistan is all set to host to South Africa at the National Stadium in Karachi. This will be for the first time 14 years that South Africa will be playing in Pakistan. This is quite a monumental moment for the Men in Green. All the cricketing tournaments were suspended from Pakistan after the Sri Lankan team got attacked in 2009.