西漢時匈奴
公元前57年,匈奴內亂,出現五單于並立。公元前56年,匈奴分裂為南北兩部,南匈奴呼韓邪向漢稱臣歸附,漢宣帝將南匈奴安置於漠南。公元前36年。漢西域都護甘延壽,副校尉陳湯出擊北匈奴,誅殺北匈奴郅支單于。
87年,鮮卑大破北匈奴,誅殺北匈奴優留單于,五十八個部落共二十八萬人,進入長城,歸順南匈奴。
89年,大將竇憲出朔方,度遼將軍鄧鴻出五原,與南匈奴合兵進擊北匈奴主力。北匈奴主力崩潰,北匈奴單于向西逃走,親王以下一萬三千人被殺,八十一個部落共二十餘萬人投降。竇憲在燕然山(今蒙古國杭愛山)刻石紀功而還。
91年,竇憲再派遣大將耿夔、任尚,出居延塞,企圖一舉把北匈奴消滅。耿夔統軍急進,在金微山下(今阿爾泰山)把北匈奴單于包圍,北匈奴太后等五千餘人全部被俘,北匈奴單于在混戰中突圍,率殘部西逃至伊黎河流域的烏孫國。約在160年左右,北匈奴的一部分又開始了西遷,來到了錫爾河流域的康居國。