World Cup winner Yuvraj Singh announced his retirement from international cricket with immediate effect. He last played for India in an ODI against West Indies on the 30th June, 2017.
Singh played 40 Tests, 304 ODIs and 58 T20 Internationals for India from 2003 to 2017. During the T20 World Cup Singh rode to fame for smashing 6 sixes off Stuart Broad in Durban.
Yuvraj Singh was at his best in the 2011 World Cup. He got 362 runs, 15 wickets, 4 man-of-the-match awards and the Player of the Tournament award as well.
However, soon after the World Cup it had emerged that Singh was battling cancer throughout the tournament. He took treatment overseas, and thought that he would never again take the cricket field.
He went to France for training, and came back into the Indian squad. He proved that he was capable after smashing 35-ball 77 in a T20 International against Australia.
And continued to entertain fans in the Indian Premier League.
His international career spans over 19 years.
He now could be thinking about pursuing a freelance career in foreign T20 leagues and has a few offers up his sleeve.