Čavrić zastupoval Srbsko na mistrovství Evropy U19 dvakrát, vyhrál zlatou medaili v roce 2013. Následně hrál za reprezentaci Srbska U21, kde se zúčastnil mistrovství Evropy U21 2015 a 2017.
, když tým opustil skupinovou fázi.