Riyad Mahrez w trakcie swojej kariery grał w klubach AAS Sarcelles, Quimper FC, Le Havre AC, Leicester City, Manchester City i Al-Ahli.