Yuvraj Singh, since making his one-day international (ODI) debut in 2000, has been one of India’s biggest match-winners in the 50-over format of the game.
As Yuvraj is all set to play in his 300th ODI match, we have a look at his career so far (which can be seen in the gallery above).
So far in his ODI career, the 35-year-old has played 299 matches, scoring 8622 runs at an average of 36.84 and a strike rate of 87.81 with 14 centuries. He has also made useful contributions with the ball and in the field, with 111 wickets and 93 catches to his name.
He was named as the Player of the Tournament when India won the ICC Cricket World Cup in 2011.
One must note that this won’t be his 300th ODI for India though, as he played three matches for Asia XI in 2007.
Where do you rank Yuvraj among India’s greatest players in ODI cricket?