Karachi’s historic National Stadium will play host to the first Pakistan-South Africa Test on Pakistani soil in more than 13 years when play begins on Tuesday, 26 January.
Babar Azam becomes number one T20I batsman in the world