号为“汉飞将军”
武帝即位后,“以为广名将也”,从上郡太守调入为掌管宫门屯兵的卫尉。元光二年(公元前 133 年),武帝采纳王恢之计,引诱匈奴单于入塞, 然后伏兵袭击之。李广奉命为骁骑将军,与护军将军韩安国等率兵十余万埋伏马邑(今山西朔县)山谷中,后来单于发觉中计,急忙出塞,广等无功而还。
元光六年(公元前 129 年),匈奴侵扰上谷,杀掠吏民,武帝遣车骑将军卫青、骑将军公孙敖、轻车将军公孙贺、骁骑将军李广各率骑兵万人反击匈奴。李广奉命率领所部从雁门出击,遭遇匈奴大军。在众寡悬殊情况下,
① 本节主要取材于《史记·李将军列传》和《汉书·李广传》。
兵败被虏。匈奴单于知道李广贤能,命令把李广押去见他。匈奴士兵因李广受伤,在两马之间套上绳索,令其卧在绳索上。走了十余里,李广装着伤重昏厥过去,察觉道旁有一骑骏马的匈奴小儿,趁其不防,腾身上马,推儿下地,取其弓箭,鞭马疾驰,南行数十里,遇见所部残军,率之入塞。匈奴遣数百骑追之,被李广射杀殆尽。回到长安,朝廷以广兵败被虏,士卒伤亡大半,论罪当斩,赎为庶人。广罢职居家时,常到蓝田(今属陕西)南山射猎, 夜半归家,行经霸陵(在长安东郊,今西安市东),霸陵县尉责以不当夜行, 把他拘留于霸陵亭下,广恨之。
元朔元年(公元前 128 年),匈奴侵扰辽西郡,杀辽西太守,击败韩安国所部汉军,于是,武帝起用李广为北平郡太守。临行,请调霸陵尉同去, “至军而斩之”,上书谢罪。武帝下诏表示不加追究,并勉其率军御寇,以安边陲。广守右北平数年,匈奴畏之,不敢寇边,号之为“汉飞将军”。不久,郎中令石建病死,武帝召李广回朝,命其为郎中令。
元朔六年(公元前 123 年),大将军卫青从定襄出击匈奴。武帝以李广为后将军,与左将军公孙贺、前将军赵信、右将军苏建、中将军公孙敖、强弩将军李沮等随同大将军出征,“诸将多以军功封侯”,而李广无功,不得封侯。
元狩二年(公元前 121 年),汉军大举击匈奴。骠骑将军霍去病、合骑侯公孙敖从陇西出击,郎中令李广、博望侯张骞从右北平出击,结果,西线大获全胜而东线失利。东线兵力比较单薄,由李广率四千骑为前锋,张骞率万余骑随其后。广军行数百里,匈奴左贤王率四万骑围广,广所部兵士以敌我相差悬殊,非常惊恐。为稳定军心,李广命其子李敢率数十骑驰往敌营附近观察动静。李敢回报说:“胡虏易与耳。”于是,军心乃安,从容不迫地摆出环形阵势,准备迎击来犯之敌。不久,匈奴发动猛攻,矢下如雨,汉军伤亡过半,弓矢也快用完了。李广乃令将士矢无虚发。他连发数弩射死匈奴裨将数人,匈奴军队暂时向后退却。到了晚间,将士畏惧匈奴军队乘夜偷袭, 惶恐不安,“而广意气自如”,“军中服其勇”。次日,正当与匈奴力战之际,张骞所率大军前来接应,匈奴军乃解围而去。在这次战役中,张骞以行军后期当斩,赎为庶人。李广虽然以少敌多,但按照汉法,以李广所部伤亡大致与杀伤敌军相当,功过相抵,未能得到赏赐。