一九三〇年一月五日,李宗仁在平乐整理部队,决定将第三路、第八路的名义撤销,各自恢复从前的队号。改编后的番号如下:
第四军军长张发奎
第四师师长李汉魂
第十二师师长邓龙光
第七军军长杨腾辉
第五师师长杨腾辉(兼),副师长雷飚
第八师师长梁重熙,副师长谢东山
第十五军军长黄绍竑(兼)
第一师师长梁朝玑
第三师师长许崇武
教导师师长缺,由副师长梁瀚嵩代理
警卫团团长黄瑞华
这三个军仍以李宗仁、黄绍竑为总司令、副总司令统率,白崇禧仍任前敌总指挥。
此时,粤军分兵向平乐、荔浦进逼,而留守后方的吕焕炎又公开宣布反李拥蒋,在玉林就任广西省政府主席职务。桂、张军前后受敌,情势至为严重。
李宗仁、黄绍竑、白崇禧、张发奎在平乐举行会议,决定由白崇禧指挥杨腾辉第七军和梁瀚嵩的教导师及黄瑞华警卫团,拒止当面进入平乐、荔浦的敌人;同时由黄绍竑率第四军、第十五军远征桂南解决吕焕炎,以固后方。
黄绍竑一月九日由荔浦到柳州,吕焕炎在南宁的守军营长杨俊昌、覃兴即派商抡元来联系,黄告杨、覃应及时发动兵变,解决吕部守军,拿下南宁。随令第十五军于十三日由修仁出发,第四军随后跟进。十九日许崇武师袭占桂平,梁朝玑师袭占贵县,吕焕炎在贵县几乎被俘,逃归玉林固守。而杨俊昌、覃兴于十八日突然反正,以迅雷不及掩耳之势,把吕部在南宁的蒋武、张寿两团解决了,并且缴获了一些储存在南宁的装备,黄绍竑即提升杨俊昌、覃兴、岑建英为团长,令他们守住南宁。在宾阳的吕部伍朝栋、韦恒心两团移到黎塘后就向李宗仁投诚。讨吕军事至此告一段落。
朱绍良统率的蒋军第六路毛炳文、谭道源、张辉瓒各师于一月下旬进入平乐。当时李宗仁在宾阳,因令梁瀚嵩教导师由荔浦向平乐推进,白崇禧率第七军杨腾辉全部及在宾阳归顺的伍朝栋、韦恒心两团进向荔浦,准备迎击蒋军。
梁瀚嵩师于一月二十九日出荔浦进到栗木,击退敌警戒队,次日到龙窝,又败敌一团。及进抵平乐对岸,却被优势的敌军所击退。白崇禧为了诱平乐敌军全部过漓江西岸,仍令梁瀚嵩师再往佯攻。二月一日梁再率部进击,二日蒋军毛炳文师、谭道源师果倾巢出犯,梁瀚嵩以任务完成,退回荔浦。
白崇禧以机不可失,二月四日急以第七军军长杨腾辉率其全部(缺一团)为左翼,攻马岭;梁瀚嵩所部及伍、韦两团为右翼,攻栗木;黄瑞华团攻阳朔;又电唐生明部由荣城进扰平乐敌后;白崇禧则亲率第八师第一团等总预备队。五日败敌于马岭、栗木,六日再败敌于龙窝,七日残敌分散数处逃过漓江,退往八步。十日桂军追到八步。敌退信都、开建转往梧州与粤军会合。白崇禧立即电黄绍竑:告以在桂北大胜;粤军余汉谋、香翰屏正沿容仓公路进援玉林,以解吕焕炎之围;请放弃玉林,退守浔贵;候他率第七军来到,再一同破敌。十二日白率第七军到柳州准备南下。
不料黄绍竑此时已令第四军远略南路,调不回来。他要放弃玉林,已经时不我与了。等到黄得到粤军沿容仓公路急进的消息,他急调张发奎回师北流,可是那时李汉魂师在高州,邓龙光师在廉江,要十四日才能到达北流。黄迫于形势,改令第四军由高州进入容县杨梅附近,以阻止粤军的前进。但主力未到,敌已迫近,不得已退到北流,以阻止粤军的前进。白崇禧再电黄绍竑,重申不要孤军作战的主张,但黄仍不纳。结果黄令第四军和第十五军与粤军主力余汉谋、香翰屏,蒋光鼐(新加上来的)三师在北流附近进行决战,从十三日到十六日,苦战四昼夜。四军和十五军梁师系从远道归来,兵力疲惫,并且是陆续加上去的,在主客异势,劳逸殊形的不利形势下,终于败北。张桂军退到贵县防守,粤军也不积极追击。
白崇禧、张家奎对黄绍竑的指挥不当,曾予以严厉批评。黄事后也检讨说:“北流的战败,关系于我军的气势太大了!事后自然有好些人埋怨我指挥失当。”据我所知,北流之败是黄绍竑在半年后决定退出桂系的原因之一。
第四军因北流战役损失重大,所部缩编为第三十四、三十五、三十六三团,以吴奇伟、薛岳、韩汉英分任团长,邓龙光为参谋长。