India all-rounder Yuvraj Singh, who once bludgeoned Stuart Broad for six sixes in an over, has announced his retirement from international cricket.
Yuvraj took the player of the tournament gong during India's surge to 2011 World Cup glory, following which he was diagnosed with lung cancer but made a comeback after treatment.
His last match for India was two years ago and, following 40 Tests, 304 one-day internationals and 58 Twenty20s, he has decided to officially bow out.
At a press conference broadcast on his Facebook page in Mumbai, the scene of India's win over Sri Lanka in the World Cup final eight years ago, Yuvraj said: 'This it for me.
'After 25 years, in and around 22 yards and almost 17 years of international cricket all in all, I have decided to move on.
'Cricket has given me everything I have and is the reason why I stand here. This game taught me how to fight, how to fall, to dust myself off, to get up again, to move forward.
'You always have to move forward in life and I think this is right time to go.
'This is the ground where I experienced the best high of my career and there is no better place to end it. It's time to say goodbye and walk away.
'It was a great roller coaster ride and a beautiful story but it has to come to an end.'
One of Yuvraj's more memorable moments during an illustrious career was his savaging of a 21-year-old Broad in the inaugural World Twenty20 in 2007, which India won, hitting the England seamer for 36 in an over.
Broad was among those to pay tribute to the destructive left-handed batsman and slow left armer, posting a picture of the two on Instagram alongside the caption: 'Enjoy retirement Legend'
Kevin Pietersen, whose weakness against left-arm spin during his career was well-publicised, referenced his pet nickname for Yuvraj, as he wrote on Twitter: 'Happy retirement, Pie Chucker.
'A quite remarkable career with plenty highs and some pretty brutal lows. You showed resilience, courage and pure brilliance throughout your time wearing blue! Love ya, @YUVSTRONG12!'
India captain Virat Kohli tweeted: 'Congratulations on a wonderful career playing for the country paji. You gave us so many memories and victories and I wish you the best for life and everything ahead. Absolute champion. @YUVSTRONG12'
International Cricket Council (ICC) chief executive Manu Sawhney said in a statement: 'Yuvraj had an outstanding international career. He was one of those players who could raise his game in crunch situations and excelled at ICC events time after time.
'He has been an inspiration both on and off the field and given so much joy to millions of fans the world over.
'I have no doubt that Yuvraj is a hero not just in the cricketing world but outside of it too. On behalf of the ICC, I congratulate Yuvraj for his superb career and wish him all the best for the future.'