列举较大的战争:
武帝元光二年(前133年)六月,马邑之围未能伏击匈奴而失利;开始与匈奴大规模交战。
武帝元光五年(前130年)车骑将军卫青大破龙城,取得了自汉朝开国以来对匈战役的首次胜利,从此,进入对匈战争的转折点。
武帝元朔二年(前127年),卫青收复河朔之地,驱走白羊、楼烦王,筑朔方城,从此彻底解决了匈奴对长安的威胁。卫青受封长平侯。
武帝元朔五年(前124年)车骑将军卫青击败匈奴右贤王,得右贤稗王十余人,畜数千百万,天子于军中拜其为大将军,诸军皆从大将军号令。
汉武帝元狩二年(公元前121)
骠骑将军霍去病两次进军河西(今
河西走廊),打击匈奴,收复河西走廊。
武帝元狩四年(前119年)春夏之际,大将军卫青大战匈奴于漠北,伊稚斜单于逃走;骠骑将军霍去病的东路军大败左贤王,封狼居胥山,左贤王败逃而去,彻底解决了匈奴之患,从此“漠南无王庭”。
汉太初元年(公元前104年)八月,贰师将军李广利征伐大宛国,欲取汗血马。但路途遥远,又多高山大漠,所过诸城皆闭不给食,攻之不下。士卒逃、死者十之六七。广利被迫撤兵,回到
敦煌,途中来去2年。武帝闻之震怒,下令退入玉门关者立斩。李广利无法,只得率军退回敦煌塞。
太初三年(公元前102年),武帝命复攻大宛,派精兵6万,牛10万头,马3万匹,驴、骆驼万余运粮草军资,又增调甲卒18万以为后援,始得攻入大宛外城。李广利大军围攻大宛城四十余日,杀死大宛兵将无数。大宛贵族以汉退兵为条件,斩了国王的头投降,献出3000余匹
宝马。汉军返至玉门关人仅万余,马剩千匹。李广利归国,封海西侯,军官各有封赏。
武帝天汉二年(前99年)秋,
李陵战败于浚稽山而投降;汉武帝杀李陵一家,腐
司马迁。
武帝征和三年(前90年),贰师将军李广利受命出兵五原伐匈奴,兵败投降,武帝诛灭广利全族。