England cricketer James Anderson has left Lancashire County Cricket Club, a move he says caused him to question himself. Anderson, who had a long association with the club, revealed that the departure made him wonder, "Is there something wrong with me?" The exit was confirmed on October 30, 2026.
James Anderson questions himself after Lancashire exit



