In the 2005 FIFA Confederations Cup, Osorio missed a penalty in the semi-final which resulted in Mexico being eliminated. Osorio was selected in his country's squad for the 2006 FIFA World Cup in Germany, where he appeared in all four of Mexico's matches.