A persistent and troublesome shoulder injury has forced Kabir Ali, who played one Test and 14 ODIs for England, to retire. Ali, 34, failed to recover from the injury sustained while playing for Lancashire last August.

Jeetwin
IPL 2025 Exclusive VIP Reload 20% Bonus Every Day