En 1996, Erbate, alors âgé de 15 ans, a rejoint le centre de formation du Raja de Casablanca, en provenance de la Renaissance Martil. En , sous la conduite de Oscar Fullone, il fait ses débuts avec l'équipe première du Raja de Casablanca, lors de la finale de la Supercoupe d'Afrique face à l'Africa Sports. En 2000-2001, il est prêté au club d'Al Ahly Tripoli. En 2004, il fait partie de l'équipe olympique du Maroc à Athènes, éliminée au premier tour. Durant l'été 2006, il effectue un essai avec le club espagnol de l'Osasuna Pampelune, puis un autre à l'AS Monaco, mais il est finalement prêté au club du Qatar SC pour une saison. Durant l'été suivant, après avoir effectué un essai aux Girondins de Bordeaux puis au Stade rennais, il est de nouveau prêté, cette fois au club du Dhafra aux Émirats.
Le , il signe un contrat de trois ans à l'Olympique de Marseille pour 500 000 euros. Le 6 juillet suivant, il est présenté officiellement à la presse avant d'effectuer ses débuts en championnat en tant que titulaire contre le stade rennais lors de la première journée de championnat[2]. Après une demi saison très compliquée où il joue rarement, il quitte l'OM après seulement six mois au club et rejoint le émirati d'Al Wahda pour un peu moins d'un million d'euros[3] mais n'y reste que la fin de saison. En 2009, libre de tout contrat, il rejoint le club marocain du Moghreb de Tétouan pour une durée d’une saison.
Le , il signe un contrat d'une année en faveur de l'AC Arles-Avignon[4] avant de quitter le club en décembre suivant pour rejoindre son équipe mère, le Raja de Casablanca[5]. Le , Elamine est libéré de son contrat.
Elamin Erbate en 2012
Le suivant, il accuse son club de cœur le Raja de Casablanca de corruption remettant en cause le titre de champion 2013 et la victoire en coupe de son ancienne équipe : « Le double sacre du Raja était truqué. J’ai moi-même donné de l’argent à certains joueurs de clubs adverses pour nous permettre de gagner. J'ai accepté de jouer des rôles vils et bas par amour pour le Raja. »[6]
En 2014, il a été condamné à payer une amende de 150 000 DH à son ancien club pour manque de preuves.
↑Le premier chiffre correspond au score de l'équipe jouant à domicile. Le score est écrit en vert si l'équipe de France a gagné le match, en noir si elle a fait match nul et en rouge si elle a perdu le match.