北宋灭亡的直接原因是靖康之耻,靖康二年,北宋的统治者宋徽宗和宋钦宗父子二人被金兵俘虏,金兵攻破北宋都城,北宋皇室成了金兵的阶下囚,北宋灭亡。当然,北宋灭亡的根本原因还是国家内部出现了问题。
1、北部屏障消失。五代时,后晋石敬塘甘为儿皇帝,把幽云十六州割契丹,使得游牧骑兵畅通无阻,直取开封。
2、北宋主要是藏富民间,地方地主官僚富裕,而国库空虚。当然国库空虚跟当时兵多、官多有关系,当时宋为了稳定社会秩序,招大量流民入伍,同时科举大量取士,造成国库空虚,正因如此,才有后来的王安石变法。
3、威胁太多。和北宋并立的是三个少数民族,并且都建立了政权,实力都很强,再加上后来横空出世的蒙古,所以,众多威胁也是军事失利的原因。造成了北宋困在中原腹地,地形基本以山区、丘陵为主,基本无地可饲马,骑兵就不会是宋兵的主力兵种