Ivan Cavaleiro (ur. 18 października 1993 w Vila Franca de Xira) – portugalski piłkarz angolskiego pochodzenia występujący na pozycji napastnika. Juniorski i młodzieżowy reprezentant Portugalii.

Kariera klubowa Początek kariery Cavaleiro grę w piłkę nożną zaczynał w zespole juniorów klubu GD Vialonga, skąd przeniósł się do FC Alverca. W 2007 roku trafił do szkółki Benfiki. W zespole z Lizbony występował w drużynach do lat 15, 17 i 19 (w sezonie 2009/2010 był wypożyczony do zespołu U-17 CF Os Belenenses).

W sezonie 2012/2013 został włączony do składu drugiej drużyny Benfiki, która występowała w Segunda Liga. Podczas swojego pierwszego sezonu wśród seniorów zaliczył 38 meczów ligowych, w których strzelił 12 bramek.

Deportivo La Coruna W sezonie 2014/15 został wypożyczony do hiszpańskiego klubu Deportivo La Coruña. W barwach tego klubu rozegrał 34 mecze i strzelił 3 bramki w Primera División.

AS Monaco W sezonie 2015/16 definitywnie odszedł do występującego w Ligue 1 klubu AS Monaco. Zadebiutował 28 lipca 2015 roku w pierwszym meczu trzeciej rundy kwalifikacyjnej Ligi Mistrzów przeciwko BSC Young Boys (1:3).