Čavrić representou a Serbia no Campionato de Europa Sub-19 da UEFA dúas veces, gañando a medalla de ouro en 2013. Posteriormente xogou para a Selección Sub-21 de Serbia, participando tanto no Campionato Europeo Sub-21 de 2015 como no de 2017.
, cando o equipo saíu na fase de grupos.