Mohammad Amir To Play For Knight Riders In CPL 2025; Joins Pollard, Russell And Pooran Isha Pannu June 19, 2025