Čavrić edusti Serbiaa UEFA:n Euroopan U19-kilpailussa kahdesti, voittaen kultamitalin vuonna 2013. Myöhemmin hän jatkoi pelaamista Serbian U21-joukkueessa ja osallistui sekä 2015 että 2017 UEFA-U21-Euroopan mestaruuskilpailuun.
, kun joukkue poistui ryhmävaiheesta.