Foster left Manchester United and joined Birmingham earlier this summer.
“I don’t want to be put in the squad on other people’s mistakes or because they’re not fancied,” he said in The Sun.
“I want to do it on my own merits.
“England was one of the reasons I had to leave Manchester United. You’ve got to be playing in the Premier League.”