Bert van Marwijk
In February 2012, John was called up for the first time by Bert van Marwijk to represent the senior Netherlands football team for the game against England at Wembley. On 7 May 2012, he was named in the provisional list of 36 players for the UEFA Euro 2012 tournament, one of nine uncapped players to be chosen by Netherlands manager Bert van Marwijk as part of the preliminary squad.