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
22 Apr 2025Saudi Professional League Al-Wehda FC v Al-Ahli SFC 2 – 3901
18 Apr 2025Saudi Professional League Al-Ahli SFC v Al-Fayha FC 5 – 0901
11 Apr 2025Saudi Professional League Al-Raed SFC v Al-Ahli SFC 0 – 285
05 Apr 2025Saudi Professional League Al-Ahli SFC v Al-Ittihad Club 2 – 290
25 Mar 2025World Cup Qual. CAF Algeria v Mozambique 5 – 173
21 Mar 2025World Cup Qual. CAF Botswana v Algeria 1 – 369
15 Mar 2025Saudi Professional League Al-Okhdood Club v Al-Ahli SFC 2 – 190
11 Mar 2025AFC Champions League Elite Al-Ahli SFC v Al-Rayyan SC 2 – 0882
07 Mar 2025Saudi Professional League Al-Ahli SFC v Al-Khaleej FC 2 – 290
04 Mar 2025AFC Champions League Elite Al-Rayyan SC v Al-Ahli SFC 1 – 3901
28 Feb 2025Saudi Professional League Al-Hilal SFC v Al-Ahli SFC 2 – 390
21 Feb 2025Saudi Professional League Damac FC v Al-Ahli SFC 0 – 290
17 Feb 2025AFC Champions League Elite Al-Ahli SFC v Al-Gharafa SC 4 – 2901
13 Feb 2025Saudi Professional League Al-Ahli SFC v Al-Nassr FC 2 – 390
07 Feb 2025Saudi Professional League Al-Ahli SFC v Al-Fateh SC 2 – 087
03 Feb 2025AFC Champions League Elite Al-Sadd SC v Al-Ahli SFC 1 – 3901
30 Jan 2025Saudi Professional League Al-Orobah FC v Al-Ahli SFC 0 – 290
26 Jan 2025Saudi Professional League Al-Ahli SFC v Al-Riyadh SC 5 – 0901
20 Jan 2025Saudi Professional League Al-Ettifaq FC v Al-Ahli SFC 1 – 279
15 Jan 2025Saudi Professional League Al Kholood Saudi Club v Al-Ahli SFC 1 – 086

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.