公元311年,晋怀帝被俘虏以后,西晋在长安又立秦王司马邺为帝,史称晋愍帝。但这时的皇室世族已纷纷迁至江南,西晋王朝已经名存实亡,没有什么实力。建兴四年,刘聪的弟弟中山王刘曜攻入长安城,晋愍帝赤露肩背,口里含玉壁,乘坐着羊拉的车,出城往汉军营求降。刘曜将晋愍帝及晋朝的公卿押到平阳。刘聪授晋愍帝为光禄大夫,封怀安侯。这样西晋前后两次迁都,到此彻底灭亡。西晋自晋武帝司马炎建立到晋愍帝灭亡,经历了四个皇帝,一共五十二年。建武元年十二月,刘聪又杀了晋愍帝。刘聪凡事皆让刘粲处理,那个在刘聪即位时为了收买人心