The 25-year-old crashed his BMW sedan after losing control in slippery conditions at Wanstead Drive, just outside the city.
According to Barbados Today, the car flipped several times before landing in the 3Ws Park, approximately half-mile from the 3Ws Oval. Roach sustained a head wound but appeared coherent as he was taken by ambulance from the scene.
Hours afterward, he took to online social network, Twitter, to indicate he was well, though not directly referencing the accident.
Roach has played 23 Tests and 61 One-Day Internationals but has not suited up for West Indies in nearly a year because of injury.