Riyad Mahrez - Salary & Contract

Riyad Mahrez earns £160,000 per week, £8,320,000 per year playing for Manchester City as a M (R), AM (RLC). Riyad Mahrez has earned a total of £40,752,400 over their career to date. Riyad Mahrez is 29 years old and was born in Algeria. His current contract expires June 30, 2023.

Career Earnings:

YearWeekly WageYearly SalaryClubPositionLeagueAgeContract Expiry
2021£160,000£8,320,000Manchester CityM (R), AM (RLC)Premier League2930-06-2023
2020£160,000£8,320,000Man CityM (R), AM (RLC)Premier League2830-06-2023
2019£200,000£10,400,000Manchester CityM (R), AM (RLC)Premier League2730-06-2023
2018£100,000£5,200,000Leicester CityM (R), AM (RLC)Premier League2630-06-2020
2017£100,000£5,200,000Leicester CityM (R), AM (RLC)Premier League2529-06-2020
2016£43,000£2,236,000Leicester CityM (R), AM (RLC)Premier League2429-06-2019
2015£16,000£832,000Leicester CityM (R), AM (RLC)Premier League2329-06-2017
2014£4,700£244,400Leicester CityM (R), AM (RLC)Sky Bet Championship2229-06-2017

View Riyad Mahrez's Teammates Salaries

What is Riyad Mahrez's weekly salary?

Riyad Mahrez current earns £160,000 per week

What is Riyad Mahrez's yearly salary?

Riyad Mahrez current earns £8,320,000 per year

How much has Riyad Mahrez earned over their career?

Riyad Mahrez has earned a total of £40,752,400

What is Riyad Mahrez's current team?

Riyad Mahrez plays for Manchester City in the Premier League

When does Riyad Mahrez's current contract expire?

Riyad Mahrez contract expires on June 30, 2023

How old is Riyad Mahrez?

Riyad Mahrez is 29 years old

Other Manchester City Players

Sources - Press releases, news & articles, online encyclopedias & databases, industry experts & insiders. We find the information so you don't have to!