Blessing Muzarabani, who has withdrawn from the PSL to join KKR as Mustafizur Rahman's replacement, is a 6-foot-8-inch right-arm pacer from Zimbabwe. The Harare-born cricketer has played 18 Tests, 57 ODIs and 89 T20Is so far, picking up a total of 243 wickets. The 29-year-old was part of RCB's title-winning squad in IPL 2025 as a temporary replacement player.