PLAYER PROFILE

Riyad Mahrez.

Al-Shamal SC · Algeria

Matrix 29564

At a glance

Full name
رياض محرز
Born
21 Feb 1991
Age today
35
Nationality
Algeria

Career by season

368 recorded appearances
Riyad Mahrez appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27AFC Champions League Elite Al-Shamal SC 1102890
25/26Saudi Professional League Al-Ahli SFC 2828492,2272
25/26International Friendly Games Algeria 54202560
2026FIFA World Cup Algeria 43212630
25/26AFC Champions League Elite Al-Ahli SFC 66115200
24/25Saudi Professional League Al-Ahli SFC 31318122,7024
24/25International Friendly Games Algeria 22001191
24/25Africa Cup of Nations Qual. Algeria 54103201
2025Africa Cup of Nations Algeria 44302690
24/25AFC Champions League Elite Al-Ahli SFC 1313981,1440
23/24World Cup Qual. CAF Algeria 88145260
23/24Saudi Professional League Al-Ahli SFC 323211142,7792
23/24International Friendly Games Algeria 44133300
2024Africa Cup of Nations Algeria 32002090
22/23UEFA Champions League Manchester City 96325070
22/23Premier League Manchester City 30225101,9912
22/23International Friendly Games Algeria 54313610
22/23FA Cup Manchester City 55513990
22/23EFL Cup Manchester City 22201800
21/22UEFA Champions League Manchester City 1211729871
21/22Premier League Manchester City 28151151,4910
21/22FA Cup Manchester City 42412020
21/22English Community Shield Manchester City 1100900
21/22EFL Cup Manchester City 22211620
21/22Africa Cup of Nations Qual. Algeria 42122110
2022Africa Cup of Nations Algeria 33002700
20/21UEFA Champions League Manchester City 129428120
20/21Premier League Manchester City 2723961,9840
20/21International Friendly Games Algeria 44303372
20/21FA Cup Manchester City 42012400
20/21EFL Cup Manchester City 55104390
19/20World Cup Qual. CAF Algeria 87526790
19/20UEFA Champions League Manchester City 76145720
19/20Premier League Manchester City 332111121,9700
19/20International Friendly Games Algeria 32211840
19/20FA Cup Manchester City 54002861
19/20EFL Cup Manchester City 54103510
19/20Africa Cup of Nations Qual. Algeria 44333290

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Riyad Mahrez match log
DateCompetitionMatchScoreMinutesGoals
01 Apr 2023Premier League Manchester City v Liverpool FC 4 – 190
27 Mar 2023Africa Cup of Nations Qual. Niger v Algeria 0 – 174
23 Mar 2023Africa Cup of Nations Qual. Algeria v Niger 2 – 1901
18 Mar 2023FA Cup Manchester City v Burnley FC 6 – 090
14 Mar 2023UEFA Champions League Manchester City v RB LeipzigSubstitute, on 55′ 7 – 035
28 Feb 2023FA Cup Bristol City v Manchester City 0 – 371
25 Feb 2023Premier League AFC Bournemouth v Manchester CitySubstitute, on 72′ 1 – 418
22 Feb 2023UEFA Champions League RB Leipzig v Manchester City 1 – 1901
15 Feb 2023Premier League Arsenal FC v Manchester City 1 – 390
12 Feb 2023Premier League Manchester City v Aston Villa 3 – 1851
05 Feb 2023Premier League Tottenham Hotspur v Manchester City 1 – 059
27 Jan 2023FA Cup Manchester City v Arsenal FC 1 – 058
22 Jan 2023Premier League Manchester City v Wolverhampton Wanderers 3 – 090
19 Jan 2023Premier League Manchester City v Tottenham Hotspur 4 – 2902
14 Jan 2023Premier League Manchester United v Manchester City 2 – 190
08 Jan 2023FA Cup Manchester City v Chelsea FC 4 – 0902
05 Jan 2023Premier League Chelsea FC v Manchester CitySubstitute, on 59′ 0 – 1311
31 Dec 2022Premier League Manchester City v Everton FC 1 – 190
28 Dec 2022Premier League Leeds United v Manchester City 1 – 388
22 Dec 2022EFL Cup Manchester City v Liverpool FC 3 – 2901

Career transfers

8 recorded moves

All recorded career moves, newest first.

Riyad Mahrez career transfers
Date FromToMoveFee
14 Oct 2026 Without club Al-Shamal SC Transfer —
04 Jul 2026 Al-Ahli SFC Without club Released —
28 Jul 2023 Manchester City Al-Ahli SFC Transfer €35m
10 Jul 2018 Leicester City Manchester City Transfer €67.8m
11 Jan 2014 Le Havre AC Leicester City Transfer €500k
01 Jul 2011 AC Le Havre B Le Havre AC Internal move —
01 Jul 2010 Quimper Kerfeunteun FC AC Le Havre B Transfer Free
01 Jul 2009 AAS Sarcelles Quimper Kerfeunteun FC Transfer Free

Contracts and market values are not available yet.