England boss Gareth Southgate said the pair have “suffered enough” but only Foden, 20, has been selected for the upcoming triple-header against the Republic of Ireland, Belgium and Iceland.
James is available for next Thursday’s friendly against the Republic of Ireland at Wembley but will miss the subsequent Nations League qualifiers in Belgium (November 15) and at home to Iceland (November 18).
Harry Maguire will miss the Belgium match after being sent off for two bookable offences in Copenhagen but is named in the squad, with Southgate set to emphasise the importance of discipline – on and off the field – to his players again next week.
There is no place for midfielder Ross Barkley, despite an initially promising start on loan at Aston Villa from Chelsea.
Barkley, 26, scored in consecutive games as Villa thrashed Liverpool and beat Leicester to surge to the top of the fledgling Premier League table and linked up impressively with Jack Grealish, raising hopes of an England recall.
But he has been quieter in the subsequent home defeats to Leeds and Southampton, and Southgate decided against a first call-up in a year, despite the absence of injured Leeds midfielder Kalvin Phillips.
“For the friendly matches, [national team managers] have to think about the players, make a difference between the players who play Saturday and Sunday,” Mourinho said.
“We play Thursday and Sunday. I’m not expecting my players to be rested in friendly matches but I’d love [it].”