中攻击马头山的桓宣，毛宝率兵救桓宣，最终成功击败对方，而桓宣则投奔讨伐军将领温峤。苏峻之乱被平定后，桓宣居于武昌，后因于咸和五年（330年）协助陶侃讨伐郭默而获任命为武昌太守。
经营襄阳.同年，后赵荆州监军郭敬进攻襄阳，南中郎将周抚中石勒之计，以为后赵大军攻来，恐惧得逃奔武昌，襄阳于是失陷，周抚被免官。桓宣迁任监沔中军事、南中郎将、江夏相。咸和七年（332年），郭敬攻掠江西地区，太尉陶侃派平西参军陶斌与桓宣乘虚攻陷樊城，后又在涅水击败郭敬援救樊城的军队；同时竟陵太守李阳又攻破新野，