India’s Yuvraj Singh has announced his retirement from international cricket with immediate effect.
He played 40 Tests, 304 ODIs and 58 T20 Internationals for India from 2003 to 2017.
In Mumbai today, he stated “”I was extremely lucky to play 400 games for India. I could have never imagined it when I first started playing.
Yuvraj listed the the 2011 World Cup triumph, getting six sixes in an over against England in the 2007 T20 World Cup, along with his first Test hundred against Pakistan as the three most special moments of his career.