Bostock made his international debut for England U'16's at 14 years old against Wales and helped England to win the Schoolboys Victory Shield.He represented England from Under 16's to 19's and captained England at U17 level. He played in the Under 19 European Championship in France scoring a stunning volley against Spain in the semi final. Bostock is eligible to represent England, Trinidad & Tobago and Scotland. In March 2013, the Trinidad and Tobago Football Federation announced that Bostock had shown interest in representing the Soca Warriors at international level. Three years later, on 18 March 2016, his club Oud-Heverlee Leuven announced that Bostock was selected for the double confrontation with Saint Vincent and the Grenadines as part of the 2018 FIFA World Cup qualification CONCACAF Fourth Round.