Kavaliauskas taip pat atstovavo vyresniųjų Lietuvos vyrų krepšinio nacionalinei komandai 2012 m. Vasaros olimpinėse žaidynėse
, vidutiniškai 4.6 taškų ir 3.2 atkūrimų per rungtynes ten. 2015 m. jis vėl pateko į nacionalinės komandos finalinį sąrašą ir laimėjo sidabro medalį su nacionaline komanda. Jis taip pat atstovavo Lietuvai 2016 m. Vasaros olimpinėse žaidynėse.