Lucas Hernandez nació el 14 de febrero de 1996 en Marsella, pero pronto se trasladó con su hermano Théo y su madre a España. Comenzó su carrera futbolística a los 9 años en el Rayo Majadahonda, y dos años después se incorporó a la cantera del Atlético de Madrid, donde pasó por todas las categorías antes de debutar como profesional en 2014.
Poco a poco, Lucas se fue asentando en el primer equipo, debutando en LaLiga y, sobre todo, en la UEFA Champions League. En la temporada 2015–2016, disputó la final de la Champions contra el Real Madrid. En 2018, levantó la Europa League con los Colchoneros frente al Olympique de Marsella, y también la Supercopa de Europa ese mismo año.
Fue un año inolvidable para Lucas, que también se proclamó campeón del mundo con Francia en 2018, siendo protagonista en la conquista de la segunda estrella para Les Bleus. Con la selección francesa, también ganó la Liga de Naciones 2021.
En 2019, fue traspasado al Bayern de Múnich, convirtiéndose en el fichaje más caro de la historia del club hasta ese momento. Con los bávaros, lo ganó todo en 2020: la Bundesliga, la Copa de Alemania, la Supercopa alemana, la Champions League, la Supercopa de Europa y el Mundial de Clubes. Sumó además tres Bundesligas más en 2021, 2022 y 2023.
El internacional francés se unió al Paris Saint-Germain durante el mercado de verano de 2023.