Les origines du football népalais commence à partir de 1921 pendant la dynastie Rana, il devient très vite le sport national. De nombreux clubs ont été formés ainsi que plusieurs tournois. En 1951, la Fédération du Népal de football (ANFA) a été fondée, et participe à la formation de l'équipe nationale de football au Népal.
Émergence de 1963 à 1970
En 1963, le Népal dispute ses premiers matchs internationaux à l'extérieur dans une multitude de compétitions, comme le tournoi ANFA. Prakash Bikram Shah est également devenu le premier népalais à marquer sur un sol étranger.
Malgré la popularité du football, le manque d'infrastructures appropriée et a la pénurie de formateurs, techniciens, d'argents et autres installations ont toujours été des obstacles dans la voie des efforts de la Fédération népalaise d'élever le niveau du football des joueurs du Népal, cependant, ils ont été immensément soulagés par la détermination de la FIFA pour promouvoir le football au Népal à travers des programmes de la jeunesse.
Au milieu des années 1980, la FIFA a fourni une assistance financière et a envoyé un certain nombre d'entraîneurs pour aider le Népal à lancer son premier programme de jeunesse, qui a été orientée vers le repérage de talents au niveau local (comme dans les écoles, par exemple) et offrir aux jeunes joueurs le savoir-faire nécessaire, à la fois sur et hors du terrain. Le plan initial de cinq ans a aidé la moitié des joueurs sous le premier programme pour les jeunes à trouver une place dans l'équipe nationale, ce qui a permis à l'équipe de remporter les 2 médailles d'or dans le premier tournoi (SAF) et la sixième aux Jeux d'Asie du Sud principalement composée des jeunes de ce programme. Bien que le Népal soit considéré parmi les nations les moins bien classées, l'équipe nationale a été largement couronnée de succès aux Jeux d'Asie du Sud où ils ont remporté deux médailles d'or, deux d'argent et deux médailles de bronze.
Le Népal a accueilli plusieurs matchs amicaux en dehors de la Confédération asiatique au milieu et à la fin des années 1980, contre le Danemark en 1986; l'URSS et l'Allemagne de l'Est en 1987; et l'Allemagne de l'Ouest en 1989. Dans le même temps, le Népal a également participé à des tournois contre des équipes de club tels que le FC Ural Sverdlovsk Oblast de la Coupe ANFA 1989.
Depuis 1990
Le Népal a célébré son 100e match international de football en , contre le Bangladesh dans le tournoi d'Asie du Sud (SAFF). Le Népal a eu peu d'impact sur le football asiatique. Au cours de ses 22 ans de participation internationale, l'équipe népalaise n'a joué que 26 pays en dehors de l'Asie du Sud, mais il a vaincu tous les voisins de l'Asie du Sud du pays au cours de divers tournois régionaux. Le Népal a également fait face à des équipes non affiliées à l'AFC dans des tournois compétitifs.
Malgré de nombreuses tentatives pour élever le niveau de jeu, les joueurs du Népal n'ont pas été en mesure de faire leurs marques dans le football international au-delà de l'Asie du Sud. En 2003, pendant les éliminatoires de la Coupe d'Asie des nations, l'équipe nationale du Népal a subi un certain nombre de lourdes défaites en matches qualificatifs, à l'image d'une déroute historique en Corée du Sud, la plus large défaite de son histoire (0-16). Dans leurs six matchs, le Népal a concédé 45 buts et n'a pas fait trembler les filets adverses une seule fois. Cependant, la compétition de qualification pour la Coupe du monde de la FIFA 2002 a vu une des meilleures performances du Népal dans le football international, obtenant deux victoires en quatre matches et inscrivant 13 buts lors des confrontations aller-retour contre Macao et l'Irak.
Concernant la Coupe d'Asie du Sud, le Népal réalise sa meilleure performance lors de l'édition 2021(en) en atteignant la finale(en), perdue face à l'Inde (0-3). En outre, la sélection himalayenne a fait bonne figure lors des qualifications pour la Coupe du monde 2022 où, en dépit de défaites parfois lourdes contre des adversaires supérieurs sur le papier, elle réussit à éviter la dernière place du groupe en venant à bout à 2 reprises de Taïwan sur le score de 2-0 à l'aller comme au retour.