庾亮死后，其弟庾翼随即继承兄长的职位。建元元年（343年），庾翼打算倾尽所属部众北伐，于是上表任命桓宣都督司梁雍三州荆州之南阳四郡军事、梁州刺史、持节、平北将军。朝廷以桓宣前后功动，封竟陵县男。同年庾翼移镇襄阳，并命桓宣攻击后赵将领李罴，但于次年在丹水县战败。庾翼因此败大怒，贬桓宣为建威将军并移戍岘山。
惭愤而卒.桓宣此败，名声和实力都大大降低，而且年老有疾，于是以疾请求代王愆期守江陵。庾翼于是以桓宣为镇南将军、南郡太守，镇江陵。但桓宣终因丹水一败而惭愤成疾，未上任就于八月庚辰