Career
Mešanović was called up to the senior Bosnia and Herzegovina squad for the first time in December 2011, and made his full international debut in a friendly against Poland on 16 December, playing 23 minutes as a substitute in a 1–0 loss for Bosnia.