Manchester City 10 lipca 2018 podpisał pięcioletni kontrakt z Manchesterem City, który zapłacił za niego 60 milionów euro. 5 sierpnia zadebiutował w barwach Manchesteru w wygranym 2:0 meczu o Tarczę Wspólnoty przeciwko Chelsea. 22 września strzelił pierwsze bramki w nowym klubie, dwukrotnie trafiając w meczu z Cardiff City (5:0).
Al-Ahli Dżudda 28 lipca 2023 Al-Ahli Dżudda poinformowało o przejściu Mahreza, który podpisał umowę do 2027. W saudyjskim klubie zadebiutował 11 sierpnia w meczu z Al-Hazem, w którym zanotował asystę przy bramce Roberto Firmino. Tydzień później, w starciu przeciwko Al-Khaleej, Mahrez strzelił swoją pierwszą dla Al-Ahli. 4 lipca 2026 roku rozwiązał umowę z saudyjskim klubem.
Kariera reprezentacyjna thumb|303px|Mahrez (po prawej) podczas meczu Mistrzostw Świata 2014 między Algierią oraz Belgią