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
10 Jan 2025Saudi Professional League Al-Ahli SFC v Al-Shabab FC 3 – 290
07 Dec 2024Saudi Professional League Al-Taawoun FC v Al-Ahli SFC 2 – 4901
02 Dec 2024AFC Champions League Elite Al-Ahli SFC v Esteghlal FC 2 – 290
29 Nov 2024Saudi Professional League Al-Ahli SFC v Al-Wehda FC 1 – 0891
25 Nov 2024AFC Champions League Elite Al-Ain FC v Al-Ahli SFC 1 – 290
22 Nov 2024Saudi Professional League Al-Fayha FC v Al-Ahli SFC 0 – 1901
17 Nov 2024Africa Cup of Nations Qual. Algeria v Liberia 5 – 1731
14 Nov 2024Africa Cup of Nations Qual. Equatorial Guinea v Algeria 0 – 070
08 Nov 2024Saudi Professional League Al-Ahli SFC v Al-Raed SFC 2 – 090
04 Nov 2024AFC Champions League Elite Al-Ahli SFC v Al-Shorta SC 5 – 1812
31 Oct 2024Saudi Professional League Al-Ittihad Club v Al-Ahli SFC 1 – 090
25 Oct 2024Saudi Professional League Al-Ahli SFC v Al-Okhdood Club 1 – 1901
21 Oct 2024AFC Champions League Elite Al-Rayyan SC v Al-Ahli SFC 1 – 290
18 Oct 2024Saudi Professional League Al-Khaleej FC v Al-Ahli SFC 0 – 390
14 Oct 2024Africa Cup of Nations Qual. Togo v AlgeriaSubstitute, on 71′ 0 – 119
10 Oct 2024Africa Cup of Nations Qual. Algeria v Togo 5 – 175
05 Oct 2024Saudi Professional League Al-Ahli SFC v Al-Hilal SFC 1 – 290
30 Sep 2024AFC Champions League Elite Al-Wasl FC v Al-Ahli SFC 0 – 2891
27 Sep 2024Saudi Professional League Al-Qadsiah FC v Al-Ahli SFC 1 – 090
20 Sep 2024Saudi Professional League Al-Ahli SFC v Damac FC 4 – 246

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.