Skip to content
Ismaël Bennacer

Ismaël Bennacer

Midfield - Defensive Midfield  at GNK Dinamo Zagreb
Age28
CitizenshipAlgeria France
Height1.75 m
Footleft
BornDecember 1, 1997
at GNK Dinamo Zagreb 261 days · joined 2025-09-05
👕200+ Apps 🏴50+ Caps
Market value €15.00m
Defensive Midfield Midfield

Career snapshot

10
clubs played for
14/15
debut season
0.04
goals / match
AC Milan
top club · 178 apps

Career highs

€40.00m
peak value · 2020
€17.20m
top transfer fee · 19/20
3
best season · 22/23
61 / 4
int'l caps / goals
323Appearances
14Goals
24Assists
50Yellow cards
0Red cards
102Full matches (90′)
Full nameIsmaël Bennacer
Name in home countryاسماعيل بن ناصر
Date of birth1997-12-01 (28 yrs)
Place of birthArles, Algeria
CitizenshipAlgeria France
PositionMidfield - Defensive Midfield (main: Midfield)
Footleft
Height175.00 m
Current clubGNK Dinamo Zagreb
On loan from ↩ AC Milan parent contract: 2027-06-30
Joined2025-09-05
Contract expires2026-06-30
AgentKDS FM
Jun 2026
Transfer: Dinamo Zagreb → AC Milan
25/26 · Return from loan
Sep 2025
Transfer: AC Milan → Dinamo Zagreb
25/26 · Loan
Jun 2025
Transfer: Marseille → AC Milan
24/25 · Return from loan
Mar 2025
Injury: unknown
Feb 2025
Transfer: AC Milan → Marseille
24/25 · Loan
Aug 2024
Injury: unknown
21 games missed
Jul 2024
24/25 — AC Milan, Olympique Marseille
20 matches · 0 G · 3 A · across 4 competitions
Mar 2024
Injury: unknown
2 games missed
Jan 2024
Injury: unknown
4 games missed
Jul 2023
23/24 — AC Milan
25 matches · 2 G · 2 A · across 2 competitions
May 2023
Injury: unknown
32 games missed
Jan 2023
Injury: unknown
7 games missed
Oct 2022
Injury: unknown
Jul 2022
22/23 — AC Milan
40 matches · 3 G · 2 A · across 4 competitions
Apr 2022
Injury: unknown
2 games missed
Apr 2022
Injury: unknown
1 games missed
Dec 2021
Injury: unknown
3 games missed
Jul 2021
Injury: unknown
Jul 2021
21/22 — AC Milan
40 matches · 2 G · 1 A · across 3 competitions
May 2021
Injury: unknown
3 games missed
Apr 2021
Injury: unknown
2 games missed
Feb 2021
Injury: unknown
8 games missed
Feb 2021
Injury: unknown
1 games missed
Jul 2020
20/21 — AC Milan
30 matches · 0 G · 5 A · across 3 competitions
Aug 2019
Transfer: FC Empoli → AC Milan
19/20 · Transfer · €17.20m
Jul 2019
19/20 — AC Milan
35 matches · 1 G · 1 A · across 2 competitions
Jul 2018
18/19 — FC Empoli
38 matches · 0 G · 2 A · across 2 competitions
Aug 2017
Transfer: Arsenal U23 → FC Empoli
17/18 · Transfer · €1.00m
Jul 2017
17/18 — FC Empoli
39 matches · 2 G · 4 A · across 1 competition
Jun 2017
Transfer: Tours FC → Arsenal U23
16/17 · Return from loan
Jan 2017
Transfer: Arsenal U23 → Tours FC
16/17 · Loan
Jul 2016
16/17 — Tours FC, Arsenal FC U23
28 matches · 1 G · 3 A · across 2 competitions
Jul 2015
Transfer: AC Arles → Arsenal U21
15/16 · Transfer · €300k
Jul 2015
15/16 — Arsenal FC U18, Arsenal FC, Arsenal FC U21, Arsenal FC UEFA U19
21 matches · 2 G · 1 A · across 4 competitions
Jan 2015
Transfer: AC Arles U19 → AC Arles-Avignon
14/15 · Transfer
Jul 2014
14/15 — AC Arles-Avignon
7 matches · 1 G · 0 A · across 2 competitions
Jan 1970
Peak market value: €40.00m
Highest valuation recorded in dataset
9,191 min
Minutes played by club
AC Milan 59.0%
Olympique Marseille 0.0%
FC Empoli 16.5%
Tours FC 13.0%
Arsenal FC U23 0.0%
Arsenal FC 0.0%
Arsenal FC U18 0.0%
Arsenal FC U21 7.7%
Arsenal FC UEFA U19 2.9%
AC Arles-Avignon 1.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
AC Milan 6 19/20 24/25 178 8 12 5,423
Olympique Marseille 1 24/25 24/25 12 0 2 0
FC Empoli 2 17/18 18/19 77 2 6 1,513
Tours FC 1 16/17 16/17 16 1 2 1,193
Arsenal FC U23 1 16/17 16/17 12 0 1 0
Arsenal FC 1 15/16 15/16 1 0 0 0
Arsenal FC U18 1 15/16 15/16 4 0 0 0
Arsenal FC U21 1 15/16 15/16 12 1 1 707
Arsenal FC UEFA U19 1 15/16 15/16 4 1 0 267
AC Arles-Avignon 1 14/15 14/15 7 1 0 88

Career trajectory — goals, assists & market value

2€10M3€20M5€30M6€40M14/15 — 1 goals (AC Arles-Avignon)114/1515/16 — 2 goals (Arsenal FC U21)15/16 — 1 assists315/1616/17 — 1 goals (Tours FC)16/17 — 3 assists416/1717/18 — 2 goals (FC Empoli)17/18 — 4 assists617/1818/19 — 2 assists218/1919/20 — 1 goals (AC Milan)19/20 — 1 assists219/2020/21 — 5 assists520/2121/22 — 2 goals (AC Milan)21/22 — 1 assists321/2222/23 — 3 goals (AC Milan)22/23 — 2 assists522/2323/24 — 2 goals (AC Milan)23/24 — 2 assists423/2424/25 — 3 assists324/2515/16 — €100K17/18 — €1M18/19 — €4.5M19/20 — €17M20/21 — €40M21/22 — €38M22/23 — €40M23/24 — €40M24/25 — €30MGoalsAssistsMarket value

Goals by season

14/15: 1114/1515/16: 2215/1616/17: 1116/1717/18: 2217/1818/19: 0018/1919/20: 1119/2020/21: 0020/2121/22: 2221/2222/23: 3322/2323/24: 2223/2424/25: 0024/25

Assists by season

14/15: 0014/1515/16: 1115/1616/17: 3316/1717/18: 4417/1818/19: 2218/1919/20: 1119/2020/21: 5520/2121/22: 1121/2222/23: 2222/2323/24: 2223/2424/25: 3324/25
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
24/25 Champions League AC Milan 1 0 1 0 0 0
24/25 Ligue 1 Olympique Marseille 12 0 2 2 0 0
24/25 Serie A AC Milan 6 0 0 2 0 0
24/25 Supercoppa Italiana AC Milan 1 0 0 0 0 0
23/24 Europa League AC Milan 5 0 0 0 0 0
23/24 Serie A AC Milan 20 2 2 2 0 576
22/23 Champions League AC Milan 10 1 0 1 0 593
22/23 Italy Cup AC Milan 1 0 0 0 0 0
22/23 Serie A AC Milan 28 2 2 5 0 1,006
22/23 Supercoppa Italiana AC Milan 1 0 0 0 0 0
21/22 Champions League AC Milan 6 0 0 1 0 0
21/22 Italy Cup AC Milan 3 0 0 0 0 0
21/22 Serie A AC Milan 31 2 1 7 0 760
20/21 Europa League AC Milan 6 0 1 1 0 0
20/21 Europa League Qualifying AC Milan 3 0 1 0 0 0
20/21 Serie A AC Milan 21 0 3 4 0 0
19/20 Italy Cup AC Milan 4 0 1 0 0 0
19/20 Serie A AC Milan 31 1 0 14 0 2,488
18/19 Italy Cup FC Empoli 1 0 0 0 0 0
18/19 Serie A FC Empoli 37 0 2 7 0 0
17/18 Serie B FC Empoli 39 2 4 2 0 1,513
16/17 Ligue 2 Tours FC 16 1 2 0 0 1,193
16/17 Premier League 2 Arsenal FC U23 12 0 1 1 0 0
15/16 FA Youth Cup Arsenal FC U18 4 0 0 0 0 0
15/16 League Cup Arsenal FC 1 0 0 0 0 0
15/16 U21 PL Arsenal FC U21 12 1 1 0 0 707
15/16 UEFA Youth League Arsenal FC UEFA U19 4 1 0 1 0 267
14/15 Coupe de France AC Arles-Avignon 1 1 0 0 0 88
14/15 Ligue 2 AC Arles-Avignon 6 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
14/15 2015-01-01 AC Arles U19 AC Arles-Avignon Transfer 0
15/16 2015-07-30 AC Arles Arsenal U21 Transfer 100000 €300k
16/17 2017-01-31 Arsenal U23 Tours FC Loan 100000
16/17 2017-06-30 Tours FC Arsenal U23 Return from loan 500000
17/18 2017-08-21 Arsenal U23 FC Empoli Transfer 500000 €1.00m
19/20 2019-08-04 FC Empoli AC Milan Transfer 12000000 €17.20m
24/25 2025-02-03 AC Milan Marseille Loan 14000000
24/25 2025-06-30 Marseille AC Milan Return from loan 15000000
25/26 2025-09-05 AC Milan Dinamo Zagreb Loan 15000000
25/26 2026-06-30 Dinamo Zagreb AC Milan Return from loan 15000000
SeasonInjuryFromToDays missedGames missed
20/21 Fever 2021-02-06 2021-02-08 3 1
20/21 Muscle injury 2021-02-18 2021-03-16 27 8
20/21 Ankle problems 2021-04-18 2021-04-25 8 2
20/21 Foot surgery 2021-05-30 2021-07-07 39 3
21/22 Corona virus 2021-07-31 2021-08-07 8 0
21/22 inflammation 2021-12-01 2021-12-04 4 3
21/22 Muscle fatigue 2022-04-09 2022-04-13 5 1
21/22 Ankle sprain 2022-04-19 2022-04-25 7 2
22/23 Fever 2022-10-21 2022-10-21 1 0
22/23 Hamstring muscle injury 2023-01-30 2023-03-01 31 7
22/23 Knee surgery 2023-05-10 2023-11-30 205 32
23/24 Adductor pain 2024-01-19 2024-02-01 14 4
23/24 Knee problems 2024-03-20 2024-03-29 10 2
24/25 Calf muscle tear 2024-08-30 2024-12-24 117 21
24/25 Hamstring injury 2025-03-17 2025-03-26 10 0
Current€15.00m
Peak€40.00m
Low€100k
Δ since start+€14.90m
€100k€10.08m€20.05m€30.03m€40.00m197019701970
DateValue
Jan 1, 1970 €15.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €18.00m
Jan 1, 1970 €14.00m
Jan 1, 1970 €35.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €33.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €30.00m
Jan 1, 1970 €38.00m
Jan 1, 1970 €40.00m
Jan 1, 1970 €28.00m
Jan 1, 1970 €17.50m
Jan 1, 1970 €33.00m
Jan 1, 1970 €22.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €17.00m
Jan 1, 1970 €17.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €3.00m
Jan 1, 1970 €200k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €100k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #25250 4 1 retired national player
Team #23101 7 1 retired national player
Team #3614 #22 50 2 recent national player

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
17/18 Serie B FC Empoli 2 39
22/23 Serie A AC Milan 2 28
21/22 Serie A AC Milan 2 31

Top assist seasons

SeasonCompetitionClubAssistsMatches
17/18 Serie B FC Empoli 4 39
20/21 Serie A AC Milan 3 21
18/19 Serie A FC Empoli 2 37

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-06-30 Dinamo Zagreb AC Milan Return from loan €15.00m
25/26 2025-09-05 AC Milan Dinamo Zagreb Loan €15.00m
24/25 2025-06-30 Marseille AC Milan Return from loan €15.00m
24/25 2025-02-03 AC Milan Marseille Loan €14.00m
16/17 2017-06-30 Tours FC Arsenal U23 Return from loan €500k
16/17 2017-01-31 Arsenal U23 Tours FC Loan €100k

Last 50 matches for GNK Dinamo Zagreb The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2024-11-01 KR2 GNK Dinamo Zagreb 3–0 NK Lokomotiva INJURED Calf muscle tear
2024-11-01 KR2 NK Istra 1961 2–2 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 1–0 NK Varaždin INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 3–2 NK Varaždin INJURED Calf muscle tear
2024-11-01 KR2 NK Slaven Belupo 0–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 NK Slaven Belupo 4–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 HNK Gorica 1–0 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 HNK Gorica 2–2 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 NK Varaždin 1–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 NK Varaždin 0–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 HNK Hajduk Split 1–3 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 HNK Hajduk Split 1–0 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 3–1 NK Istra 1961 INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 5–0 NK Istra 1961 INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 2–2 HNK Hajduk Split INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 0–1 HNK Hajduk Split INJURED Calf muscle tear
2024-11-01 KR2 NK Istra 1961 3–0 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 3–0 HNK Šibenik INJURED Calf muscle tear
2024-11-01 KR2 HNK Šibenik 0–4 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 HNK Šibenik 0–4 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 3–0 HNK Šibenik INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 3–1 HNK Gorica INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 2–1 HNK Gorica INJURED Calf muscle tear
2024-11-01 KR2 NK Osijek 2–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 NK Osijek 1–2 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 5–1 NK Lokomotiva INJURED Calf muscle tear
2024-11-01 KR2 NK Lokomotiva 1–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 NK Lokomotiva 3–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 HNK Rijeka 4–0 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 HNK Rijeka 1–1 GNK Dinamo Zagreb INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 5–0 NK Slaven Belupo INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 0–0 HNK Rijeka INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 1–0 HNK Rijeka INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 1–1 NK Slaven Belupo INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 2–0 NK Osijek INJURED Calf muscle tear
2024-11-01 KR2 GNK Dinamo Zagreb 2–4 NK Osijek INJURED Calf muscle tear
2023-11-01 KR2 HNK Gorica 0–2 GNK Dinamo Zagreb INJURED Knee surgery
2023-11-01 KR2 NK Istra 1961 0–3 GNK Dinamo Zagreb INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 2–1 HNK Rijeka INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 1–0 HNK Rijeka INJURED Knee surgery
2023-11-01 KR2 NK Lokomotiva Zagreb 2–2 GNK Dinamo Zagreb INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 1–0 NK Osijek INJURED Knee surgery
2023-11-01 KR2 HNK Rijeka 1–2 GNK Dinamo Zagreb INJURED Knee surgery
2023-11-01 KR2 HNK Rijeka 2–2 GNK Dinamo Zagreb INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 0–3 NK Lokomotiva Zagreb INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 3–3 NK Rudeš INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 1–0 NK Rudeš INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 2–1 NK Lokomotiva Zagreb INJURED Knee surgery
2023-11-01 KR2 NK Rudeš 0–3 GNK Dinamo Zagreb INJURED Knee surgery
2023-11-01 KR2 GNK Dinamo Zagreb 3–0 NK Slaven Belupo INJURED Knee surgery

Teams faced most often by Ismaël Bennacer's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
SSC Napoli 20 6 7 7 23 26 -3 30%
Torino FC 17 7 6 4 22 16 +6 41%
ACF Fiorentina 16 7 4 5 24 20 +4 44%
AS Roma 16 7 4 5 23 21 +2 44%
Inter 16 1 6 9 12 24 -12 6%
Udinese Calcio 16 6 4 6 24 23 +1 38%
Genoa CFC 15 8 2 5 20 16 +4 53%
Cagliari Calcio 13 11 1 1 32 10 +22 85%
Empoli FC 12 7 4 1 24 12 +12 58%
Lazio Roma 11 6 2 3 22 14 +8 55%
Atalanta 11 1 5 5 8 16 -8 9%
FC Sochaux 10 2 3 5 8 10 -2 20%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
14/15 Senior debut season
14/15 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 20 0 4 0 0 0
23/24 25 576 2 0 0 0.31
22/23 40 1,599 6 0 0 0.34
21/22 40 760 8 0 0 0.95
20/21 30 0 5 0 0 0
19/20 35 2,488 14 0 0 0.51
18/19 38 0 7 0 0 0
17/18 39 1,513 2 0 0 0.12
16/17 28 1,193 1 0 0 0.08
15/16 21 974 1 0 0 0.09

Output by competition

Career goals and assists broken down by tournament.

Serie A
174 apps
7 G
10 A
Serie B
39 apps
2 G
4 A
Ligue 2
22 apps
1 G
2 A
U21 PL
24 apps
1 G
2 A
Champions League
17 apps
1 G
1 A
UEFA Youth League
4 apps
1 G
0 A
Coupe de France
1 apps
1 G
0 A
Ligue 1
12 apps
0 G
2 A
Europa League
11 apps
0 G
1 A
Italy Cup
9 apps
0 G
1 A

Frequently asked about Ismaël Bennacer

Who is Ismaël Bennacer?

Ismaël Bennacer is an Algeria professional footballer who plays as a defensive midfield for GNK Dinamo Zagreb.

How old is Ismaël Bennacer?

Ismaël Bennacer is 28 years old. He was born on December 1, 1997 in Arles.

What position does Ismaël Bennacer play?

Ismaël Bennacer plays as a defensive midfield (Midfield - Defensive Midfield).

What club does Ismaël Bennacer play for?

Ismaël Bennacer currently plays for GNK Dinamo Zagreb.

How many career goals has Ismaël Bennacer scored?

Across all senior club competitions in our dataset, Ismaël Bennacer has scored 14 goals in 323 appearances.

What is Ismaël Bennacer's market value?

Ismaël Bennacer's most recent reported market value is €15.00m.