Rawalpindi | Pakistan spinner Asif Afridi became the oldest bowler to take a five-wicket haul on test debut Wednesday before South Africa's tailenders frustrated the home team in the second cricket ...