Mbaye Niang

Mbaye Niang

Senegalese and French footballer

Senegal ForwardWing half USL Dunkerque Nationality explained
31Age
23Int'l caps
4Int'l goals
16Clubs
373Club apps
82Club goals
184Height (cm)

Mbaye Niang: profile

Mbaye Niang (born 19 December 1994 in Meulan-en-Yvelines, France) is a Senegalese footballer who plays as a forward and wing half for USL Dunkerque.

Niang made the step into senior football with Stade Malherbe Caen in 2011. He has played for 16 clubs in 6 countries since 2011. The busiest spell of his career was at AC Milan (2012–2018): 67 appearances and 8 goals. Across all recorded club spells he totals 373 appearances and 82 goals.

At international level, Niang has represented Senegal (2017–2019), earning 23 caps and scoring 4 goals. Our match database lists 1 of his international goals; the first came against Poland on 19 June 2018 (FIFA World Cup). Before committing to Senegal, he had represented France U16, France U17 and France U21.

Meulan-en-Yvelines has produced 3 footballers in our database, including Abdoulaye Doucouré and Mounir Obbadi.

Eligibility explained: Why does Mbaye Niang play for Senegal?

Key facts

Senior international debut
2017 (aged about 23)
First international goal
2018 – aged 23 (match)
Club career
2011–present (16 seasons)
Countries played in
6: France, Italy, United Kingdom, Saudi Arabia, Turkey and Morocco
Club goals per game
0.22 (82 in 373)
Height
184 cm — taller than 50% of Senegalese internationals on record
Latest move
USL Dunkerque (2026)
Shares a birthday with
Franck Kessié, Mouctar Diakhaby and Iqraam Rayners (more)

Club career

YearsClubLeagueAppsGoals
2011–2012 Stade Malherbe Caen Ligue 3 30 5
2012–2018 AC Milan Serie A 67 8
2014 Montpellier Hérault Sport Club Ligue 2 19 4
2015 Genoa CFC Serie A 14 5
2017 Watford F.C. EFL Championship 16 2
2017–2018 Torino FC Serie A 26 4
2018–2019 Stade Rennais F.C. Ligue 1 29 11
2018–2019 Torino FC Serie A 0 0
2019–2021 Stade Rennais F.C. Ligue 1 35 11
2021 Al Ahli FC Saudi Pro League 5 0
2021–2022 FC Girondins de Bordeaux Championnat National 1 22 3
2022–2023 AJ Auxerre Ligue 1 30 6
2023–2024 Adana Demirspor TFF First League 16 8
2024 Empoli FC Serie B 14 6
2024 Wydad Athletic Club Botola Pro 1 8 2
2025 U.C. Sampdoria Serie B 16 3
2025–2026 Gençlerbirliği S.K. Süper Lig 26 4
2026– USL Dunkerque Ligue 2 0 0
Total37382

Appearances and goals are league figures where recorded on Wikidata; “–” means not recorded.

International career

YearsTeamLevelCapsGoals
2009–2010 France U16 Under-16 63
2010–2011 France U17 Under-17 80
2011–2012 France U21 Under-21 31
2017–2019 Senegal Senior 234

International goals (1)

#DateMatchMinCompetition
119 Jun 2018 Poland 1–2 Senegal 60 FIFA World Cup

*Goals listed are those present in our match-by-match goal database, which is most complete for tournament matches.

Frequently asked questions

How old is Mbaye Niang?

Mbaye Niang was born on 19 December 1994, which makes him 31 years old.

Where was Mbaye Niang born?

Mbaye Niang was born in Meulan-en-Yvelines, France.

Which national team does Mbaye Niang play for?

Mbaye Niang plays international football for Senegal. He has 23 caps and 4 goals on record.

Which clubs has Mbaye Niang played for?

Mbaye Niang's recorded clubs are Stade Malherbe Caen, AC Milan, Montpellier Hérault Sport Club, Genoa CFC, Watford F.C., Torino FC, Stade Rennais F.C., Al Ahli FC, FC Girondins de Bordeaux, AJ Auxerre, Adana Demirspor and Empoli FC among others.

What team does Mbaye Niang play for now?

According to the latest data, Mbaye Niang plays for USL Dunkerque.

How tall is Mbaye Niang?

Mbaye Niang is 184 cm (6 ft 0 in) tall.

What position does Mbaye Niang play?

Mbaye Niang plays as a forward and wing half.

Senegalese players of the same generation