James will never be part of an England team that wins the world cup, he's about as reliable as Pavel Srnicek. Good shotstopper but 40 years old next year and nowhere near the keeper he was during 2004 (when he also wasn't good enough for England)
I'd love to see Foster make a good case for the shirt but right now it belongs to Green