While Les Bleus can start looking ahead to next summer's tournament in Canada, Mexico and the United States, the Ukrainians can still claim a play-off place when they host Iceland on Sunday.
Bradley Barcola started the game before being replaced on 67 minutes. Warren Zaïre-Emery came off the bench for the final 10 minutes. Illia Zabarnyi captained Ukraine and played the full 90 minutes.
Before the game, a moving tribute was paid to the victims of the 13 November 2015 attacks.
FRANCE-UKRAINE : 4-0 (0-0)
FIFA World Cup 2026 qualifying - Europe - Group D - Matchday 5
Parc des Princes (Paris)
Goals: Mbappé (55' pen., 83') Olise (76'), Ekitiké (88').
FRANCE: Maignan, Koundé (Gusto, 89'), Saliba, Upamecano, Digne, Kanté, Koné (Zaïre-Emery, 80'), Olise (Nkunku, 89'), Cherki (Akliouche, 68'), Barcola (Ekitiké, 67'), Mbappé (c). Coach: D. Deschamps.
UKRAINE: Trubin, Karavaev, Zabarnyi (c), Svatok, Mykavko (Zubkov, 75'), Mykhaylichenko, Ocheretko (Shaparenko, 64'), Yarmolyuk (Voloshyn, 85'), Nazaryna, Gutsulyak (Vanat, 64'), Yaremchuk (Tsygankov, 75'). Coach: S. Rebrov.