Mohamed initially played Youth Test matches and One Day International's for West Indies Young Cricketers, who he also captained.
[1][2] Mohamed made his first-class debut for Guyana against a Combined Leeward and Windward Islands team in 1976.
[4] He made 11 fifties and 5 centuries, with his highest score coming against the Windward Islands in the 1985/86 Shell Shield.
He made 2 further List A appearances for the county, against Sussex in the 2nd round of the same competition, and against the same opposition in the 1980 Gillette Cup.
[11] Playing for Suffolk allowed him to represent the Minor Counties cricket team, who he appeared for in 4 List A matches in the 1980 Benson & Hedges Cup.