Day before their match against Royal Challengers Bengaluru, Kolkata Knight Riders on Thursday announced replacement for their Afghanistan mystery spinner Mujeeb Ur Rahman while Rajasthan Royals also drafted senior South African spinner Keshav Maharaj into their squad in place of Indian pacer Prasidh Krishna, who has been ruled out of the entire ongoing season of the Indian Premier League. (Full IPL 2024 Coverage)