Mit der Serbischen Nationalmannschaft nahm er an den Weltmeisterschaften 2013 (10. Platz) und 2019 (18. Platz) sowie den Europameisterschaften 2014 (13. Platz), 2016 (15. Platz), 2018 (12. Platz) und 2020 (20. Platz) teil. Bisher bestritt er 90 Länderspiele, in denen er 259 Tore erzielte.