白起攻韩之陉城,攻陷五城,斩首五万
二十八年,攻楚,拔鄢、邓等五座城池。次年攻陷楚国的都城郢(今湖北江陵西北),焚毁夷陵(今湖北宜昌),向东进兵至竟陵,楚王逃离都城,避难于陈(参见鄢郢之战)。秦国以郢都为南郡。白起受封为武安君(言能抚养军士,战必克,得百姓安集,故号武安)。又攻取楚国,平定巫、黔中(今四川、贵州地区)二郡(参见黔中之战)(秦昭襄王二十七年,大将司马错发兵攻取黔中等地,但三十年白起攻楚,复取巫、黔中,初置黔中郡。期间黔中等地应为楚国夺回,故而史籍中出现司马错和白起两次攻取黔中的记载。)
三十四年,白起率军攻赵魏联军以救韩,大破联军于华阳(今河南新郑北),魏将芒卯败逃,掳获韩赵魏(韩赵魏又称三晋)三国大将,斩首十三万(参见华阳之战)。又与赵将贾偃交战,溺毙赵卒二万人。
四十三年,白起攻韩之陉城,攻陷五城,斩首五万(参见陉城之战)。《宜城县志》有关白起渠的记载四十四年,白起又攻打韩南阳太行道,断绝韩国的太行道。
四十五年,攻韩的野王(今河南沁阳)。野王降秦,上党通往都城的道路被绝断(韩都新郑,上党必须由野王渡河始能通新郑)。郡守冯亭同百姓谋议道:“上党通往外界的道路已被绝断,我们已不可再为韩国百姓了。秦兵日渐逼近,韩国不能救应,不如将上党归附赵国,赵国如若接受,秦怒必攻赵。赵国受敌一定亲近韩国。韩、赵联合,就可以抵御秦国了。”于是派人报告赵国。赵孝成王与平阳君、平原君为此计议。平阳君说:“还是不要接受吧,接受后带来的祸患一定大于得到的好处。”平原君则认为:白白得来的土地,怎有不要之理,接受了会对我们有利。赵国果然接受了上党,封冯亭为华阳君。
四十六年,秦攻下韩国缑氏、蔺两地。