IPL 2025 Kolkata Knight Riders (KKR) Full Squad List Explained IPL 2025 Kolkata Knight Riders (KKR) Full Squad List Explained