India's 2011 Cricket World Cup hero Yuvraj Singh has announced his retirement. The left-handed batting all-rounder from Punjab, who played for Mumbai Indians in the Indian Premier League this year, said he "had decided to move on" at a press conference in Mumbai on Monday.
(Full Coverage: ICC Men's Cricket World Cup 2019)