Mohamed Rayhi è un attaccante Al Batin che ha giocato la maggior parte delle partite della sua squadra in Pro League nel 2020/2021, avendo collezionato 25 presenze, per un totale di 1986 minuti. É partito titolare in 22 di queste presenze, su 30 giornate, ed è entrato a gara in corso 3 volte.
La sua ultima presenza in Pro League è stata il 30 maggio, con la maglia Al Batin contro Al-Ain. In quella partita ha segnato due gol e fornito un assist in una vittoria per 4-3. L'attaccante ha segnato 6 gol in questo campionato.
Ha aperto le sue marcature nella stagione di Pro League contro Al Quadisiya il 23 novembre, nel pareggio 2-2.
Nell'ultima stagione con Sparta Rotterdam in Eredivisie Rayhi ha collezionato 25 presenze, realizzando 7 gol e fornendo 3 assist.
Prima di arrivare a vestire la maglia Al Batin nell'ottobre 2020, Rayhi ha collezionato 57 presenze in campionato con Sparta Rotterdam, per un totale di 20 reti e 15 assist.