Ibarbo debuteerde op 27 mei 2010 in het Colombiaans voetbalelftal in een vriendschappelijke wedstrijd tegen Zuid-Afrika (1–2). Hij speelde de gehele eerste helft, waarna hij na rust gewisseld werd. Op 14 november 2013 maakte Ibarbo in zijn vijfde interland, die ruim drie jaar na zijn vierde interland volgde, zijn eerste interlanddoelpunt (0–2) tegen België. In mei 2014 werd hij door bondscoach José Pekerman opgenomen in de selectie voor het wereldkampioenschap voetbal in Brazilië. In drie duels kwam Ibarbo in actie, waaronder ook de verloren kwartfinale tegen Brazilië (2–1). Zijn voormalige clubgenoot Mauricio Pinilla (Chili, van 2012 tot 2014 actief bij Cagliari) was ook actief op het toernooi. In 2015 nam Ibarbo met Colombia deel aan de Copa América 2015, waar de kwartfinale van Argentinië na strafschoppen werd verloren.