Balanta speelde in de jeugd bij het Colombiaanse Academia. In 2011 vertrok hij naar River Plate, waar hij na één jaar bij het eerste elftal werd gehaald. Hij debuteerde in het eerste elftal van River Plate tegen Racing Club de Avellaneda. Zijn eerste doelpunt maakte hij tegen Godoy Cruz Antonio Tomba. In de daaropvolgende wedstrijd tegen Quilmes AC scoorde hij opnieuw. In juli 2013 tekende hij zijn eerste profcontract.
Van 2019 tot 2024 speelde Balanta voor Club Brugge, waarmee hij in die periode vier Belgische landstitels en één Belgische Supercup won. Balanta speelde 144 officiële wedstrijden voor blauw-zwart waarvan 100 wedstrijden in de competitie, waarin hij acht keer scoorde (vier competitiedoelpunten). In januari 2023 werd hij voor zes maanden verhuurd aan het Duitse Schalke 04.[2]
Eind juni 2024 werd zijn aflopende contract bij Club Brugge niet verlengd en keerde Balanta terug naar zijn thuisland waar hij tekende bij América de Cali.[3]