卡瓦尼在2008年2月6日对阵哥伦比亚的乌拉圭首场比赛中进球,此后获得123场比赛并进了53个国际进球,仅次于乌拉圭国际球员中的罢工伙伴路易斯·苏亚雷斯. 他参加了九个主要的国际比赛:2010年,2014年和2018年的FIFA世界杯,2011年,2015年和2016年的美洲杯
在2019年和2021年,以及2013年的FIFA联合会杯. 他在2010年世界杯上打进了一球,帮助乌拉圭获得了第四名,并在2011年成为乌拉圭队的一员,赢得了第十五届美洲杯冠军. 他以10个进球成为CONMEBOL2018年世界杯预选赛的最佳得分手.