À la Copa América 2004, après avoir terminé première du groupe, la Colombie bat le Costa Rica (2-0, buts d'Abel Aguilar et de Tressor Moreno) mais perd en demi-finale contre l'Argentine et en petite finale contre l'Uruguay (1-2, but de Sergio Herrera). Pour la Coupe du monde 2006, elle termine de nouveau à la des éliminatoires, derrière l'Uruguay qu'elle bat pourtant 5-0 et ne se qualifie pas pour le mondial en Allemagne. À la Copa América 2007, elle est éliminée au premier tour, bien qu'ayant battu les États-Unis (1-0, but de Jaime Castrillón), et deux défaites contre le Paraguay (0-5) et l'Argentine (2-4, buts de Luis Amaranto Perea et de Jaime Castrillón). Le , elle affronte la France au stade de France en match amical, où elle ne s'incline que sur un penalty de Franck Ribéry.