Nabil Bentaleb

Martin Graham
By
Martin Graham
Martin Graham is a football journalist and writer with extensive experience covering the world's most popular sport. He specialises in football news, match analysis, player features...
Nabil Bentaleb
First Name:
Nabil
Last Name:
Bentaleb
Short name:
N. Bentaleb
Name in home country:
نبيل بن طالب
Position:
Midfielder
Height:
187 cm
Weight:
78 kg
Nationality:
Algeria
Age:
24-11-1994 (31)
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalPenaltyMissed penaltyOwn GoalYellow cardRed cardYellow-Red cardTotal goalsAssist
French Ligue 1 2024-2025LilleLille10332471100000010
French Ligue 1 2023-2024LilleLille52463934680000140006
French Ligue 1 2025-2026LilleLille26131277134110030022
English Premier League 2019-2020NewcastleNewcastle2416149884000040000
French Ligue 1 2021-2022AngersAngers36362996018200080020
French Ligue 1 2022-2023AngersAngers605850522104400120288
German Bundesliga 2018-2019SchalkeSchalke503835821210060080060
German Bundesliga 2019-2020SchalkeSchalke00000000000000
German Bundesliga 2020-2021SchalkeSchalke1812109464002040000
FIFA World Cup 2026AlgeriaAlgeria118101000000000

Matches

17-06-2026 02:00
Argentina
Algeria
81'
17-05-2026 20:00
Lille
Auxerre
46'
10-05-2026 20:00
Monaco
Lille
44'
12-04-2026 16:15
Toulouse
Lille
90'
04-04-2026 20:05
Lille
Lens
90'
22-03-2026 16:15
Marseille
Lille
90'
15-03-2026 19:45
Rennes
Lille
Yellow card
90'
08-03-2026 16:15
Lille
Lorient
AssistYellow card
90'
01-03-2026 16:15
Lille
Nantes
9'
22-02-2026 16:15
Angers
Lille
11'
14-02-2026 18:00
Lille
Brest
24'
16-01-2026 20:00
PSG
Lille
90'
03-01-2026 20:05
Lille
Rennes
90'
14-12-2025 16:15
Auxerre
Lille
Goal
90'
05-12-2025 20:00
Lille
Marseille
Assist
90'
30-11-2025 16:15
Le Havre
Lille
17'
23-11-2025 19:45
Lille
Paris
73'
09-11-2025 16:15
Strasbourg
Lille
02-11-2025 16:15
Lille
Angers
11'
29-10-2025 18:00
Nice
Lille
21'
26-10-2025 14:00
Lille
Metz
22'
05-10-2025 19:45
Lille
PSG
66'
28-09-2025 16:15
Lille
Lyon
16'
20-09-2025 20:05
Lens
Lille
77'
14-09-2025 14:00
Lille
Toulouse
Penalty
9'
30-08-2025 16:00
Lorient
Lille
7'
24-08-2025 19:45
Lille
Monaco
Yellow card
9'
17-08-2025 14:00
Brest
Lille
5'
10-05-2025 20:00
Brest
Lille
90'
04-05-2025 19:45
Lille
Marseille
66'
27-04-2025 14:00
Angers
Lille
12'
20-04-2025 14:00
Lille
Auxerre
10'
12-04-2025 18:00
Toulouse
Lille
05-04-2025 20:05
Lyon
Lille
6'
30-03-2025 19:45
Lille
Lens
12'
15-03-2025 16:00
Nantes
Lille
08-03-2025 18:00
Lille
Montpellier
4'
01-03-2025 20:05
PSG
Lille
90'
22-02-2025 16:00
Lille
Monaco
20'
16-02-2025 19:45
Rennes
Lille
Goal
14'
19-05-2024 20:00
Lille
Nice
90'
90'
12-05-2024 20:00
Nantes
Lille
Yellow card
90'
Yellow card
90'
06-05-2024 20:00
Lille
Lyon
90'
90'
28-04-2024 12:00
Metz
Lille
Yellow card
90'
Yellow card
90'
24-04-2024 20:00
Monaco
Lille
90'
90'
05-04-2024 20:00
Lille
Marseille
Assist
90'
Assist
90'
29-03-2024 20:00
Lille
Lens
Yellow cardAssist
90'
Yellow cardAssist
90'
17-03-2024 12:00
Brest
Lille
90'
90'
10-03-2024 16:05
Lille
Rennes
Yellow card
58'
Yellow card
58'
02-03-2024 16:00
Reims
Lille
90'
90'
25-02-2024 14:00
Toulouse
Lille
90'
90'
17-02-2024 16:00
Lille
Le Havre
Yellow card
65'
Yellow card
65'
10-02-2024 20:00
PSG
Lille
90'
90'
04-02-2024 14:00
Lille
Clermont
Assist
90'
Assist
90'
28-01-2024 12:00
Montpellier
Lille
5'
5'
20-12-2023 20:00
Strasbourg
Lille
90'
90'
17-12-2023 19:45
Lille
PSG
90'
90'
10-12-2023 14:00
Clermont
Lille
90'
90'
03-12-2023 16:05
Lille
Metz
56'
56'
26-11-2023 19:45
Lyon
Lille
90'
90'
12-11-2023 14:00
Lille
Toulouse
Yellow card
90'
Yellow card
90'
04-11-2023 20:00
Marseille
Lille
Yellow card
90'
Yellow card
90'
29-10-2023 14:00
Lille
Monaco
90'
90'
22-10-2023 14:00
Lille
Brest
67'
67'
08-10-2023 16:05
Lens
Lille
2'
2'
03-09-2023 14:00
Lille
Montpellier
4'
4'
03-06-2023 20:00
Nantes
Angers
90'
90'
14-05-2023 19:45
Marseille
Angers
Yellow card
90'
Yellow card
90'
07-05-2023 12:00
Angers
Monaco
Yellow card
90'
Yellow card
90'
30-04-2023 14:00
Rennes
Angers
Penalty
90'
Penalty
90'
16-04-2023 14:00
Clermont
Angers
Assist
46'
Assist
46'
08-04-2023 16:00
Angers
Lille
Yellow card
90'
Yellow card
90'
02-04-2023 14:00
Angers
Nice
90'
90'
18-03-2023 20:00
Lens
Angers
90'
90'
05-03-2023 14:00
Montpellier
Angers
Yellow cardYellow-Red card
90'
Yellow cardYellow-Red card
90'
25-02-2023 16:00
Angers
Lyon
84'
84'
18-02-2023 20:00
Strasbourg
Angers
Penalty
90'
Penalty
90'
12-02-2023 14:00
Angers
Auxerre
Yellow card
66'
Yellow card
66'
05-02-2023 14:00
Lorient
Angers
90'
90'
01-02-2023 18:00
Angers
Ajaccio
Assist
90'
Assist
90'
29-01-2023 14:00
Brest
Angers
Yellow card
71'
Yellow card
71'
15-01-2023 14:00
Angers
Clermont
Assist
90'
Assist
90'
11-01-2023 20:00
PSG
Angers
90'
90'
01-01-2023 14:00
Angers
Lorient
14'
14'
13-11-2022 14:00
Lille
Angers
85'
85'
05-11-2022 20:00
Angers
Lens
Assist
90'
Assist
90'
30-10-2022 14:00
Monaco
Angers
90'
90'
23-10-2022 12:00
Angers
Rennes
90'
90'
16-10-2022 12:00
Toulouse
Angers
Goal
90'
Goal
90'
09-10-2022 14:00
Angers
Strasbourg
90'
90'
30-09-2022 20:00
Angers
Marseille
90'
90'
18-09-2022 14:00
Nice
Angers
Goal
90'
Goal
90'
11-09-2022 14:00
Angers
Montpellier
90'
90'
03-09-2022 18:00
Lyon
Angers
90'
90'
31-08-2022 18:00
Angers
Reims
90'
90'
14-08-2022 14:00
Auxerre
Angers
90'
90'
21-05-2022 20:00
Angers
Montpellier
90'
90'
14-05-2022 20:00
Metz
Angers
Yellow card
90'
Yellow card
90'
08-05-2022 14:00
Angers
Bordeaux
90'
90'
01-05-2022 14:00
Monaco
Angers
90'
90'
24-04-2022 14:00
Clermont
Angers
Yellow card
90'
Yellow card
90'
20-04-2022 20:00
Angers
PSG
72'
72'
17-04-2022 14:00
Nantes
Angers
90'
90'
10-04-2022 14:00
Angers
Lille
Yellow card
90'
Yellow card
90'
20-03-2022 14:00
Angers
Brest
90'
90'
13-03-2022 14:00
Angers
Reims
73'
73'
06-03-2022 14:00
Rennes
Angers
88'
88'
27-02-2022 14:00
Angers
Lens
80'
80'
20-02-2022 12:00
Nice
Angers
65'
65'
13-02-2022 14:00
Angers
Strasbourg
90'
90'
04-02-2022 20:00
Marseille
Angers
GoalYellow card
90'
GoalYellow card
90'
26-01-2022 18:00
Angers
Saint-Étienne
59'
59'
23-01-2022 14:00
Angers
Troyes
90'
90'
16-01-2022 14:00
Lorient
Angers
71'
71'
27-02-2021 14:30
Stuttgart
Schalke
Missed penaltyYellow card
34'
Missed penaltyYellow card
34'
20-02-2021 17:30
Schalke
Dortmund
13-02-2021 17:30
Union Berlin
Schalke
64'
64'
21-11-2020 14:30
Schalke
Wolfsburg
13'
13'
07-11-2020 14:30
Mainz 05
Schalke
30-10-2020 19:30
Schalke
Stuttgart
20'
20'
24-10-2020 17:30
Dortmund
Schalke
56'
56'
18-10-2020 17:00
Schalke
Union Berlin
90'
90'
03-10-2020 17:30
Leipzig
Schalke
90'
90'
26-09-2020 17:30
Schalke
Bremen
Yellow card
90'
Yellow card
90'
18-09-2020 19:30
Bayern
Schalke
90'
90'
26-07-2020 16:00
Newcastle
Liverpool
50'
50'
20-07-2020 18:00
Brighton
Newcastle
90'
90'
15-07-2020 18:00
Newcastle
Tottenham
86'
86'
11-07-2020 12:30
Watford
Newcastle
11'
11'
08-07-2020 18:00
Man City
Newcastle
90'
90'
05-07-2020 14:15
Newcastle
West Ham
47'
47'
01-07-2020 18:00
Bournemouth
Newcastle
90'
90'
24-06-2020 18:00
Newcastle
Aston Villa
4'
4'
21-06-2020 14:00
Newcastle
Sheffield Utd
11'
11'
07-03-2020 15:00
Southampton
Newcastle
29-02-2020 15:00
Newcastle
Burnley
22-02-2020 15:00
Crystal Palace
Newcastle
Yellow card
90'
Yellow card
90'
16-02-2020 16:30
Arsenal
Newcastle
90'
90'
01-02-2020 15:00
Newcastle
Norwich
Yellow card
90'
Yellow card
90'
12-04-2019 19:30
Nürnberg
Schalke
23'
23'
08-03-2019 19:30
Bremen
Schalke
Yellow card
73'
Yellow card
73'
02-03-2019 14:30
Schalke
Düsseldorf
90'
90'
23-02-2019 14:30
Mainz 05
Schalke
90'
90'
16-02-2019 14:30
Schalke
Freiburg
24'
24'
09-02-2019 17:30
Bayern
Schalke
90'
90'
02-02-2019 17:30
Schalke
Borussia M\'gladbach
Yellow card
90'
Yellow card
90'
25-01-2019 19:30
Hertha
Schalke
57'
57'
22-12-2018 14:30
Stuttgart
Schalke
Yellow card
90'
Yellow card
90'
19-12-2018 17:30
Schalke
Leverkusen
54'
54'
15-12-2018 14:30
Augsburg
Schalke
44'
44'
08-12-2018 14:30
Schalke
Dortmund
55'
55'
01-12-2018 17:30
Hoffenheim
Schalke
Penalty
86'
Penalty
86'
24-11-2018 17:30
Schalke
Nürnberg
90'
90'
11-11-2018 17:00
Frankfurt
Schalke
Yellow card
90'
Yellow card
90'
03-11-2018 14:30
Schalke
Hannover
Penalty
72'
Penalty
72'
28-10-2018 14:30
Leipzig
Schalke
90'
90'
20-10-2018 17:30
Schalke
Bremen
90'
90'
06-10-2018 14:30
Düsseldorf
Schalke
90'
90'
29-09-2018 14:30
Schalke
Mainz 05
90'
90'
25-09-2018 19:30
Freiburg
Schalke
90'
90'
22-09-2018 17:30
Schalke
Bayern
36'
36'
15-09-2018 17:30
Borussia M\'gladbach
Schalke
90'
90'
02-09-2018 17:00
Schalke
Hertha
90'
90'
25-08-2018 14:30
Wolfsburg
Schalke
Penalty
7'
Penalty
7'
Share This Article
Martin Graham is a football journalist and writer with extensive experience covering the world's most popular sport. He specialises in football news, match analysis, player features and historical football content, with a particular interest in international tournaments and the game's biggest stories. His writing combines detailed research with a clear, engaging style, making complex football topics accessible to a wide audience. Martin has contributed to a variety of football publications and digital platforms, providing insightful coverage and expert commentary for fans across the globe.
Enable Notifications OK No thanks