Reprezentant francuskiej młodzieżówki dołączył do Milanu przed sezonem ze spadkowicza Ligue 1, Caen. We francuskiej lidze, gracz z senegalskimi korzeniami rozegrał 30 spotkań i strzelił 5 bramek.
Zanim Niang trafił do Serie A, twierdzono, że najbliżej mu do Evertonu. Kiedy wydawało się, że utalentowany napastnik przeniesie się na Wyspy Brytyjskie do gry włączył się Milan.
Włodarze Rossonierich uważają, że Francuz jest na tyle perspektywicznym graczem, że powinien, jak najwięcej grać, co w Milanie jest póki co niemożliwe. Najprawdopodobniej Niang zostanie wypożyczony do któregoś z klubu w Anglii lub Francji, bo kluby z tych krajów wyrażają zainteresowanie byłym zawodnikiem Caen.
M'Baye Niang ma w Milanie kontrakt ważny do 2015 roku.