West Indies all-rounder Dwayne Bravo announced his retirement from international cricket on Thursday.
The 35-year-old Trinidadian, who made his West Indies debut in 2004, played 40 tests, 164 one-day internationals and 66 T20 internationals.
His last appearance for his country came in the shortest format against Pakistan in Sept. 2016.
“Today I want to confirm to the cricket world that I have officially retired from international cricket in all formats of the game,” he said in a statement.
“After 14 years when I made my debut for the West Indies, I still remember that moment I received the maroon cap before walking onto the Lords Cricket Ground against England in July 2004. The enthusiasm and passion I felt then, I have kept with me throughout my career.
“However, I must accept that for me to preserve my longevity as a professional cricketer, I must do as others before have done, leave the international arena for the next generation of players.”