South Africa’s left-arm spinner Keshav Maharaj produced a remarkable spell on Day 2 of the second Test in Rawalpindi, claiming 7 for 102 to bowl Pakistan out for 333 and keep the match perfectly balanced heading into Day 3.
Resuming at 259-5, Pakistan looked set for a bigger total, but Maharaj turned the game on its head with precision spin and relentless control. His seven-wicket haul marked his 12th five-wicket performance in Test cricket — a clear reminder of his class and consistency on turning tracks.
Saud Shakeel (66) and Salman Ali Agha (45) tried to stabilize Pakistan’s innings early on, but once Maharaj dismissed both in quick succession, the hosts collapsed, losing their last five wickets for just 17 runs. Pakistan’s innings ended at 333, a total that looked slightly below par on a surface offering help to spinners.
In South Africa’s reply, Pakistan debutant Asif Afridi made an immediate impact. The 38-year-old left-arm spinner dismissed Tony de Zorzi for a well-made 55 and Dewald Brevis for a duck, showcasing composure and experience on debut. His performance was particularly notable as he became Pakistan’s second-oldest Test debutant, following Miran Baksh, who debuted at 47 in 1955.
By stumps, South Africa reached 185-4, still trailing by 148 runs but with a firm grip on the middle order. The match remains delicately poised, with both sides relying heavily on their spinners to dictate the next phase.
As the Rawalpindi pitch continues to offer turn and bounce, Day 3 promises another thrilling battle. The balance of the Test — and the series — could hinge on which side holds its nerve under pressure.







