Marvin Gabriel Cabrera Ibarra (ur. 1 maja 1980 w mieście Meksyk) – meksykański piłkarz występujący na pozycji prawego obrońcy.
Kariera klubowa Cabrera pochodzi ze stołecznego miasta Meksyk i jest wychowankiem tamtejszego klubu Cruz Azul, do którego seniorskiej drużyny został włączony jako dwudziestolatek przez szkoleniowca José Luisa Trejo. W meksykańskiej Primera División zadebiutował 19 listopada 2000 w zremisowanym 2:2 spotkaniu z Necaxą, natomiast w 2001 roku dotarł do finału najbardziej prestiżowych rozgrywek południowoamerykańskiego kontynentu – Copa Libertadores, przegrywając w nim jednak z argentyńskim Boca Juniors po rzutach karnych. Mimo tego sukcesu pełnił jednak wyłącznie rolę głębokiego rezerwowego ekipy. Premierowego gola w najwyższej klasie rozgrywkowej strzelił 29 września 2002 w zremisowanej 2:2 konfrontacji z Pumas UNAM, a podstawowym zawodnikiem Cruz Azul został dopiero za kadencji trenera Enrique Mezy, we wrześniu 2003. Pewne miejsce w pierwszym składzie miał jednak tylko przez półtora roku, po czym znów został relegowany do roli rezerwowego, a ogółem barwy Cruz Azul reprezentował przez pięć lat, nie odnosząc żadnych sukcesów na arenie krajowej.