South Africa’s left-arm spinner Keshav Maharaj delivered a spellbinding performance on Day 2 of the second Test in Rawalpindi, dismantling Pakistan’s batting lineup with a stunning seven-wicket haul that left the hosts reeling.
Pakistan, who looked comfortable at one stage, were bowled out for 333 after a shocking morning collapse against Maharaj’s precision spin attack.
Winning the toss and opting to bat first, Pakistan began confidently. Openers Abdullah Shafique and Imam-ul-Haq set a solid foundation before captain Shan Masood took charge with a composed 87 off 176 balls, striking three sixes along the way. Saud Shakeel continued his fine form with a patient 66, while Salman Agha added a valuable 45, helping Pakistan cross the 300-run mark.
— Pakistan Cricket (@TheRealPCB) October 21, 2025
However, things unraveled quickly in the morning session. From a steady 316/5, Pakistan slumped to 333 all out, losing their last five wickets for just 17 runs. The Rawalpindi crowd watched in disbelief as South Africa’s bowlers, led by Maharaj, turned the momentum completely in their favor.
Maharaj spins magic with seven wickets
It was truly the day of Keshav Maharaj. The 34-year-old spinner showcased remarkable control, flight, and variation, finishing with figures of 7 for 102 in 42.4 overs — one of his finest performances outside South Africa. He dismissed key batters including Shan Masood, Babar Azam, Saud Shakeel, and Salman Agha, ensuring no late resistance from the lower order.
— Pakistan Cricket (@TheRealPCB) October 21, 2025
Fellow spinner Simon Harmer provided solid support with 2 for 75, while Kagiso Rabada took the crucial wicket of Mohammad Rizwan. The Keshav Maharaj seven wickets haul not only broke Pakistan’s rhythm but also put South Africa in control as they prepare to bat on a pitch showing signs of turn and uneven bounce.
Once Salman Agha was trapped lbw by Maharaj, the collapse began. Pakistan’s tailenders had no answers to the relentless spin assault, and the innings wrapped up well before lunch. It was yet another reminder of Pakistan’s ongoing struggle against quality spin in home conditions.
Score Summary:
Pakistan 1st Innings – 333 all out (113.4 overs)
Top Scorers: Shan Masood 87, Saud Shakeel 66, Abdullah Shafique 57, Salman Agha 45
Best Bowling: Keshav Maharaj 7/102, Simon Harmer 2/75, Kagiso Rabada 1/60