For which national team did James Milner make a record 46 appearances?
Scotland Under-21
Wales Under-21
England Under-21
Ireland Under-21
Answer
James Milner made a record 46 appearances for the England national under-21 football team. He also represented the full national team, winning 61 caps.
Mastering Milner: How Well Do You Know James Milner?