West Indies batsman Marlon Samuel, who last played for his side in December 2018 against Bangladesh, has retired from all forms of cricket.
According to ESPNcricinfo, the 39-year-old had informed Cricket West Indies about his retirement in June.
Samuels had struck a match-winning knock in the 2012 ICC World Twenty20 final against Sri Lanka, while in the 2016 World T20 final in Kolkata, he was adjudged player of the match for an unbeaten 85 runs to help his side beat England. He also became the only man to win player of the match in two ICC finals after that England game.
The right-handed batsman scored 3917 runs in 71 Test matches including seven centuries and 25 fifties, while from 207 ODIs, he accumulated 5606 runs hitting 10 centuries and 30 half-centuries. He also played 67 T20Is, scoring 1611 runs with the help of 10 half-centuries.
Samuel has also represented several T20 franchises including in the Indian Premier League (Delhi Daredevils and Pune Warriors) and Big Bash League (Melbourne Renegades).
He played 15 matches in the Indian Premier League (IPL), scoring 161 runs and picking up nine wickets.
Off the field, he made news for the wrong reasons.
In 2008, Samuels was banned by the ICC after he was found guilty of "receiving money" and bringing the "game of cricket into disrepute".
Six years before that, he was almost sent home for defying a team curfew in India.
He was also banned from bowling for a year after his action was found to be illegal in 2015.
In 2014, Samuels also objected to then skipper Dwayne Bravo's decision to pull out in the middle of West Indies' tour of India over pay disparity.
Recently, he was engaged in an online spat with Ben Stokes during which he made some unsavoury remarks against the England allrounder.