Bošnjak represented Serbia at the 2016 UEFA European Under-17 Championship. He made his debut for the under-21 team in a friendly against Qatar U23 in December 2017.