周宣王攻玁狁之戰是周宣王時期的戰爭,其時間約發生於公元前823年,周宣王反攻玁狁入侵之戰。那麼,周宣王攻玁狁之戰是怎麼發生的?揭公元前823年周宣王攻玁狁之戰是怎麼發生的。
玁狁,也有人認為是此時居於太原一帶的犬戎。
宣王五年(前823年)三月,玁狁進攻西周,主力部隊集中於焦獲(今陝西省涇陽縣西北),前鋒部隊抵達涇陽(今陝西省涇陽縣境內),直接威脅到西周首都鎬京。
同年六月,周宣王命尹吉甫率軍反攻,在陝西白水附近與玁狁之戰。尹吉甫以元戎十乘為先頭部隊擊敗玁狁,繼而追擊至太原(今甘肅省平涼一帶)。周宣王又派南仲率兵至朔方築城設防,暫時緩解瞭玁狁的威脅。
宣王十二年,周宣王派虢季子白再次率軍攻打獫狁,在洛水之陽兩軍交戰。虢季子白勝利後命其部下秦莊公繼續在洛水追擊獫狁首領禦方。
宣王三十一年(前797年),周宣王派軍隊攻打太原戎(即居於太原的犬戎),但是沒有成功。
《詩經》中「六月」歌頌尹吉甫北伐玁狁勝利,「出車」歌頌南仲伐玁狁勝利。