Mohammed Sulaiman began his career at
Al-Ahli. On 4 November 2025, Sulaiman made his debut for the club in the
AFC Champions League Elite league stage match against Iraqi side
Al-Shorta. He came off the bench in the 87th minute, replacing
Roger Ibañez in a 5–1 home win. He made his league debut on 22 November 2024 in a 1–0 away win against
Al-Fayha as a stoppage time substitute. On 15 January 2025, Sulaiman made his first start for the club in a 1–0 away defeat to
Al-Kholood. On 30 January 2025, Mohammed Sulaiman renewed his contract with Al-Ahli until 2028. On 25 February 2025, he scored his first goal for the club in a 4–1 win against
Al-Qadsiah. ==Honours==