Il a joué en tant qu'attaquant en Algérie et dans plusieurs clubs européens et a remporté notamment une Ligue des champions avec le FC Porto. Il a participé à deux coupes du monde et remporté la Coupe d'Afrique des nations en 1990 avec l'équipe d'Algérie. En 1987, Rabah Madjer reçoit le Ballon d'or africain, recompensant le meilleur footballeur africain de l'année. En 2004, il est désigné meilleur footballeur arabe du siècle.
