* Antal matcher och mål i proffsklubbar räknas endast för de inhemska ligorna och är korrekt per den 8 juni 2014. ** Antal landskamper och mål är korrekta per den 8 juni 2014.
Franco startade sin proffskarriär i argentinska Independiente innan han flyttade till spanska Mérida UD. 1998 gick han till RCD Mallorca, där han senare blev fast i startelvan, och han vann Copa del Rey 2003 med klubben. 2004 skrev Franco på för Atlético Madrid och 2009 skrev han på för Galatasaray.
Inför säsongen 2009/2010 Franco lämnade den spanska fotbollen för att spela i turkiska Galatasaray efter att hans kontrakt med Atlético Madrid gått ut. Han återvände dock till Spanien efter endast en säsong, ny klubbadress blev Real Zaragoza.