Cresciuto nel settore giovanile del , emerge poi nei primi anni 2010 con la maglia della . Approdato all'Inter nel 2013, si afferma come uno dei migliori attaccanti del panorama internazionale, vincendo il titolo di capocannoniere della Serie A nel 2014-2015 e nel 2017-2018; della squadra interista è stato anche capitano dal 2015 al 2019. Nello stesso anno si trasferisce al , con cui vince un campionato francese, due Coppe di Francia, una Coppa di Lega e una Supercoppa francese.