India all-rounder Yuvraj Singh has retired from international cricket.
37 year old Yuvraj, was player of the tournament when India won the 2011 World Cup and played a key role in the World Twenty20 triumph in 2007.
He was diagnosed with lung cancer in 2011 but returned after treatment. He played 40 Tests, 304 one-day internationals and 58 T20s in a 13-year international career.
Yuvraj will continue to play in domestic T20 leagues.