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
13 Mar 2026Saudi Professional League Al-Qadsiah FC v Al-Ahli SFC 3 – 279
06 Mar 2026Saudi Professional League Al-Ahli SFC v Al-Ittihad Club 3 – 1861
23 Feb 2026Saudi Professional League Damac FC v Al-Ahli SFC 0 – 188
19 Feb 2026Saudi Professional League Al-Ahli SFC v Al-Najma SC 4 – 190
16 Feb 2026AFC Champions League Elite Al-Ahli SFC v Shabab Al-Ahli Dubai 4 – 360
13 Feb 2026Saudi Professional League Al-Shabab FC v Al-Ahli SFC 2 – 5781
05 Feb 2026Saudi Professional League Al-Ahli SFC v Al-Hazem SC 2 – 080
02 Feb 2026Saudi Professional League Al-Hilal SFC v Al-Ahli SFC 0 – 090
28 Jan 2026Saudi Professional League Al-Ahli SFC v Al-Ettifaq FC 4 – 085
24 Jan 2026Saudi Professional League Neom SC v Al-Ahli SFC 0 – 3901
20 Jan 2026Saudi Professional League Al-Ahli SFC v Al-Khaleej FC 4 – 190
17 Jan 2026Saudi Professional League Al Kholood Saudi Club v Al-Ahli SFC 0 – 185
14 Jan 2026Saudi Professional League Al-Ahli SFC v Al-Taawoun FC 2 – 182
10 Jan 2026Africa Cup of Nations Algeria v Nigeria 0 – 260
06 Jan 2026Africa Cup of Nations Algeria v DR Congo 1 – 070
28 Dec 2025Africa Cup of Nations Algeria v Burkina Faso 1 – 0611
24 Dec 2025Africa Cup of Nations Algeria v Sudan 3 – 0782
24 Nov 2025AFC Champions League Elite Al-Ahli SFC v Sharjah FC 0 – 164
21 Nov 2025Saudi Professional League Al-Ahli SFC v Al-Qadsiah FC 2 – 190
18 Nov 2025International Friendly Games Saudi Arabia v Algeria 0 – 2781

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.