Soon after 2011 World Cup hero Yuvraj Singh announced his retirement from all forms of cricket on Monday, the entire cricket fraternity praised him on social media for a successful international career. The 37-year-old cricketer made his ODI debut in 2001 and played his last match for India in the year 2017 in an ODI series against West Indies. He has played more than 400 matches for the country. Calling him a true champion, several cricketers including master blaster Sachin Tendulkar and team India skipper Virat Kohli among others wished the left-handed batsman good luck for his future.