The Manchester United forward had received his first international call-up since March on the back of his impressive club form, but has now pulled out of squad.
Didier Deschamps's side is preparing to face Ronald Koeman's Holland in their final UEFA Nations League match in Rotterdam this Friday night, before taking on Uruguay in a friendly at the Stade de France in Paris next Tuesday, 20 November.
Since making his senior international debut in 2015, Martial has scored one goal in 18 caps for France. He was part of the squad which reached the Euro 2016 final on home soil, but he last appeared for his country in a 3-1 win away to Russia on 27 March 2018.