Cricketer Yuvraj Singh announced his retirement from international cricket on Monday. Yuvraj has been contemplating a freelance career in ICC approved foreign Twenty20 leagues. Yuvraj, who is also a cancer survivor, last played a Test in 2012 and an ODI and T20 in 2017. Overall he has played 402 international matches and retires with over 11,000 international runs and 148 international wickets across all three formats of the sport.