Ghazanfar, also a mystery spinner, made his international debut earlier this month during the ODI series against Ireland, though he went wicketless in the two matches he played. He was Afghanistan’s second highest wicket-taker at the recently concluded Under-19 World Cup, taking eight wickets at an average of 16.75. Ghazanfar has played six List A matches and three T20s. He joins KKR for his base price of INR 20 lakhs.
Maharaj, a South Africa veteran, has played 50 Tests, 44 ODIs and 27 T20Is, with a total of 237 wickets in international cricket. Additionally, he has played in T20 leagues around the world, including for Durban’s Super Giants in the SA20, and Fortune Barishal in the BPL. Maharaj, who took 15 wickets from 13 matches in this year’s SA20, had arrived in India earlier this month, training with the Lucknow Super Giants squad.