Er wurde 1912 unter dem Namen „Cali F.C.“ gegründet und begann seine Profigeschichte in der kolumbianischen Fußballliga am 15. August 1948. Die Vereinsfarben sind Grün und Weiß. Der Klub errang im Laufe seiner Geschichte zehn nationale Meistertitel.
Deportivo Cali war 1978 der erste kolumbianische Verein, der das Finale der Copa Libertadores erreichte, unterlag aber gegen Boca Juniors. 1999 stand der Klub gegen Palmeiras aus São Paulo das zweite Mal im Finale. 1998 erreichte Deportivo das Endspiel der Copa Merconorte.
Mit dem Trainer Leonel Álvarez wurde der Verein in der Rückserie 2013 Vizemeister und konnte im Januar 2014 die Superliga de Colombia gegen Atlético Nacional gewinnen. Die Spielzeit 2014 begann allerdings relativ schwach, so dass Álvarez im Februar entlassen wurde.[1] Der Einzug in die Finalrunde wurde auch mit dem neuen Trainer Héctor Cárdenas deutlich verfehlt. Die Rückserie verlief dagegen besser. Der Verein erreichte in der Ligaphase den sechsten Platz und verfehlte in der anschließenden Gruppenphase nur knapp den Einzug in das Finale. In der Apertura 2015 gewann Deportivo Cali dagegen mit dem neuen Trainer Fernando Castro Lozada seine neunte Meisterschaft. Im Finale konnte der Verein sich gegen Independiente Medellín durchsetzen.
In der Spielzeit 2016 konnte sich Deportivo Cali in beiden Halbserie für die Finalrunde qualifizieren, scheiterte aber jeweils im Viertelfinale. Im April 2016 wurde Mario Yepes als Trainer vorgestellt. Der Verein hielt an Yepes trotz des frühen Ausscheidens auch für die Spielzeit 2017 fest.[2] Im März 2017 wurde Yepes jedoch nach einem durchwachsenen Saisonstart entlassen.[3] Als Nachfolger wurde Héctor Cárdenas vorgestellt.[4] Unter dem neuen Trainer erreichte Cali das Finale der Apertura, in dem es gegen Atlético Nacional unterlag und somit Vizemeister wurde.[5]
Die Rückserie verlief für Deportivo Cali weniger erfreulich und wurde schließlich auf dem 14. Platz abgeschlossen. Bereits im Oktober 2017 war deswegen Cárdenas durch Sergio Angulo ersetzt worden.[6]
Die Ligaphase der Apertura 2018 schloss Cali mit dem neuen Trainer Gerardo Pelusso auf dem sechsten Platz ab. Im anschließenden Viertelfinale unterlag der Verein Atlético Nacional. In der Rückserie wurde der Einzug in die Finalrunde auf dem zehnten Platz verpasst.
2008 zog der Verein als erster in Kolumbien in ein eigenes Stadion um, das den Namen Estadio Deportivo Cali trägt. Dieses neue Stadion bietet Platz für 53.347 Zuschauer.