Yann Gérard M'Vila (Amiens, 29 de junio de 1990) es un futbolista francés. Juega de centrocampista y su equipo es el S. M. Caen del Championnat National.
Fue internacional absoluto con la selección de Francia entre 2010 y 2012, con la que disputó 22 encuentros.
Su hermano mayor Yohan M'Vila también es futbolista.
El primer club formativo fue el ES Sains-Saint-Fussien entre 1996 y 1999. En julio de 1999 entró a las inferiores del Amiens SC, donde pasó cinco temporadas y vivió con sus abuelos en París. Durante esta época admitió que había olvidado su sueño de ser futbolista profesional.
Fue en octubre de 2004 cuando un reclutador de talentos del Stade Rennais lo fichó. Fue parte de una de las canteras prometedoras del club en ese momento, con jugadores como: Damien Le Tallec, su hermano menor Anthony Le Tallec, Yohann Lasimant, Abdoul Razzagui Camara y Yacine Brahimi.
Firmó su primer contrato profesional con el Stade Rennais en la temporada 2006-07, junto a sus compañeros de cantera Le Tallec y Camara. Formó parte del equipo reserva del club en el Championnat National Amateur y fue promovido al primer equipo en la temporada 2008-09 con el dorsal 15.
Debutó en la temporada 2009-10, luego de su gran actuación en la selección de Francia sub-19, el 16 de agosto de 2009 en el empate 1-1 ante el Niza. Renovó su contrato con el club en septiembre de 2009. Sus actuaciones en el resto de la temporada fueron sobresalientes, el 18 de diciembre registró 100 de 112 pases completos en el encuentro contra el Valenciennes. Logró el segundo lugar como jugador joven de la Ligue 1, solo por debajo de Mamadou Sakho y fue incluido en el equipo de la temporada. Renovó su contrato con el club hasta el 2015 al término de la temporada.
El 22 de enero de 2013 se anunció su fichaje por el Rubin Kazán por 12 millones de euros.
En la pausa de invierno de la temporada 2013-14, se ausentó sin permiso de una concentración del equipo en Turquía y se quedó en Francia. Esto causó conflictos con el entrenador del equipo, Rinat Bilyaletdinov.
El 15 de julio de 2014 fue enviado a préstamo al Inter de Milán hasta el término de la temporada. Debutó en la Serie A el 31 de agosto en el empate sin goles ante el Torino. Sin embargo, dejó el club el 25 de enero luego de desacuerdos con el entrenador Roberto Mancini.
Tras su salida del Inter regresó a Rusia, donde entrenó con el Dinamo Moscú aunque no fichó oficialmente por el club. Ese periodo quedó marcado por un altercado en la habitación en que se hospedaba ya que el dueño alegó daños criminales y que no pagó el alquiler, por ello, el centrocampista se alojó en casa de su compatriota William Vainqueur.
El 6 de agosto de 2015 se unió a préstamo al Sunderland de la Premier League por toda la temporada. Debutó en el equipo sub-23 del club ante el Norwich City, sin embargo, fue expulsado al minuto 69 por un cabezazo a Jamar Loza. Anotó su primer gol en Inglaterra el 29 de agosto, un tiro libre de larga distancia al Aston Villa. Destacaron sus siguientes actuaciones en el club, fue nombrado jugador del partido en dos oportunidades, y recibió elogios por parte de su compañero Ola Toivonen, quien lo describió como un "jugador top de Europa".
En febrero de 2016 expresó su interés de fichar permanentemente por el Sunderland. Jugó 37 encuentros de Premier para el club, año en que el Sunderland aseguró su estancia en la primera categoría.
El 1 de septiembre de 2016 expresó su frustración por Instagram cuando se enteró de que el club no lo fichó y que no le contestaban el teléfono. Esto causó una masiva respuesta por parte de los fanáticos del club, ya que fue uno de los jugadores favoritos la temporada anterior.
Ya en Kazán, volvió a disputar un encuentro por su club el 22 de septiembre de 2016 contra el Chita en la Copa de Rusia, esta vez bajo la dirección de Javi Gracia. El 26 de diciembre de 2016 renovó su contrato con el club hasta 2020.
El 12 de enero de 2018 fichó por el Saint-Étienne.
Fue internacional en categorías inferiores con la selección de Francia desde la categoría sub-16. Fue parte del equipo de Francia sub-17 que alcanzó las semifinales del Campeonato Europeo Sub-17 de la UEFA 2007, donde perdieron contra Inglaterra, asegurando así su clasificación a la Copa Mundial de Fútbol Sub-17 de 2007 en Corea del Sur. En la cita mundialista, la selección gala alcanzó los cuartos de final, donde fueron eliminadas por España.
Con la selección sub-19 logró clasificar al Campeonato Europeo de la UEFA Sub-19 2009, donde además fue el capitán bajo la dirección de Jean Gallice.