W seniorskiej reprezentacji Kolumbii Cardona zadebiutował za kadencji argentyńskiego selekcjonera José Pekermana, 10 października 2014 w wygranym 3:0 meczu towarzyskim z Salwadorem. Premierowego gola w kadrze narodowej strzelił natomiast 30 marca 2015 w wygranym 3:1 sparingu z Kuwejtem, a trzy miesiące później został powołany na rozgrywany w Chile turniej Copa América. Tam pełnił rolę rezerwowego zawodnika drużyny i wystąpił w dwóch z czterech możliwych meczów (w obydwu po wejściu z ławki), zaś Kolumbijczycy odpadli z rozgrywek w ćwierćfinale, ulegając w nim w serii rzutów karnych Argentynie (0:0, 4:5 k.). Rok później po raz kolejny znalazł się w składzie na Copa América; tym razem była to jubileuszowa edycja turnieju, rozgrywana na amerykańskich boiskach. On sam miał wówczas pewne miejsce w wyjściowym składzie, współtworząc kreatywną formację pomocy z Jamesem Rodríguezem i Juanem Cuadrado – rozegrał wszystkie sześć spotkań (pięć w pierwszej jedenastce), natomiast drużyna Pekermana uległa w półfinale późniejszemu triumfatorowi – Chile (0:2) i zajęła ostatecznie trzecie miejsce.