卡瓦尼在2007年加盟到了巴勒莫足球俱乐部,这支俱乐部成立于1990年,是一支来自意大利西西里岛的职业足球队,在2010年他又从巴勒莫转会至那不勒斯足球俱乐部,2013年7月16日以6400万欧元的转会费转会至巴黎圣日耳曼俱乐部,2020年10月他以自由转会方式加盟曼彻斯特联足球俱乐部,据官方报道,2022年8月30日瓦伦西亚足球俱乐部签下了卡瓦尼。
卡瓦尼在职业生涯中获奖无数,他的技战术水平非常的高,而且反应也是比较的灵活,无论在哪个俱乐部都贡献出了自己的力量,帮助球队赢得过无数的荣誉,2007年3月11日,卡尼瓦在意甲迎来了他的首秀,在巴勒莫主场迎战佛罗伦萨的比赛中,在球队0:1,落后的情况下,卡瓦尼替补上场,在大禁区边缘的一脚凌空抽射,将比分扳成了1:1平,在巴勒莫的4个赛季当中,总共出场117次,打进了37粒进球。
2013年7月16日,法甲巴黎圣日耳曼以高达6400万元的转会费签下了卡瓦尼,让卡瓦尼成为了2013夏标王,同年的8月19日,在法甲巴黎圣日耳曼与阿雅克肖的比赛当中,他在第86分钟时射入一球,将比分扳平,这是他加入巴黎以来首例进球,2014年10月22日在欧冠小组赛巴黎圣日耳曼对阵希腊人竞技的比赛中,也是卡瓦尼打入了唯一一粒进球,帮助球队1:0获胜,在2018年10月13日获得了金足奖。
2020年10月6日,乌拉圭前锋卡瓦尼以自由转会方式加盟红魔,并且双方签下了“1+1”合同,这位老将在英超中的表现也是相当的突出,他的灵活能力非常的好,跑动能力非常的强,从数据统计来看,卡瓦尼本赛季英超+欧联杯一共获得42次射门,打进14球,数据非常的惊人,2021年5月,卡瓦尼又与曼联续约到2022年,在2022赛季当中,由于C罗的回归替代了他的主力位置,这位老将上场的次数非常的少,2022年6月宣布离开曼彻斯特联足球俱乐部。