En 2006, à la suite de différends avec le sélectionneur national, Mauricio Torres, il décide de ne plus porter le maillot de l'Argentine et, de ce fait, ne participe pas au Championnat du monde 2007. Fils d'un immigré suisse, Gull possède également la nationalité suisse, si bien que son intégration dans l'équipe nationale de Suisse a été évoquée à plusieurs reprises. Les Suisses n'étant pas parvenu à se qualifier pour l'Euro 2008, cette hypothèse ne s'est finalement jamais réalisée et Gull fait son retour avec l'Argentine au Mondial 2009.