Durán scoorde negen doelpunten in zevenenveertig competitieduels voor het Colombiaanse Envigado. In 2022 leverde die prestatie hem een transfer op naar het Amerikaanse Chicago Fire, waar hij achtmaal trefzeker was. In januari 2023 tekende hij bij Aston Villa. Op 4 februari 2023 debuteerde Durán in de Premier League tegen Leicester City.
Op 24 september 2022 debuteerde Durán voor Colombia tegen Guatemala als invaller voor Radamel Falcao. Zijn eerste interlandtreffer volgde op 28 maart 2023 tegen Japan.