Benzema’s injury is another blow to a France side who are defending the title they won in Russia four years ago but already missing key midfielders Paul Pogba and N’Golo Kante.
The 34-year-old Real Madrid striker won the Ballon d’Or earlier this year and will be the first reigning winner of the award to miss the World Cup since Kevin Keegan in 1978.
A statement released by the French Football Federation confirmed the news, stating: “Karim Benzema was forced to cut short the team training session after feeling pain in the quadriceps of his left thigh.
“He went for an MRI at a hospital in Doha, which unfortunately confirmed a rectus femoris injury, which will require a three-week recovery period.
“After having discussed his options with Dr Franck Le Gall and the Real Madrid striker, [France coach] Didier Deschamps confirmed Karim Benzema will miss the World Cup.”
France coach Didier Deschamps said: “I am extremely sad for Karim who made this World Cup a major goal of his. Despite this new blow for the French team, I have full confidence in my group. We will do everything to meet the immense challenge that awaits us.”