'Didn't feel respected': Yuvraj Singh reveals why he retired from international cricket in June 2019 Yuvraj Singh played a massive role in India's World Cup wins in 2007 (T20) and 2011 (ODI). New Delhi:Yuvraj Singh is one of the legends in Indian cricket, having played a massive role in India winning the T20 World Cup in 2007 and the ODI World Cup in 2011. However, after surviving cancer, Yuvraj's career didn't reach its peak again and eventually, he stepped away from the sport in June 2019 after not being picked in the World Cup squad. He also stated that he was not enjoying cricket and also lamented the lack of support then. Yuvraj Singh played 304 ODIs, 58 T20Is and 40 Tests for IndiaYuvraj Singh made his debut for India in 2000 and played for a staggering 18 years.