与桓玄相遇。当时桓玄有兵马数万,而义军不足万人。诸将皆欲退守浔阳,惟刘道规挥军先进,刘毅等部随之,终于大破桓玄。刘道规后与何无忌先后攻破马头、宠洲,后又夺取夏口、巴陵,趁机奔袭江陵。桓谦弃城北逃,先投后秦姚兴,再投西蜀谯纵。
桓玄败灭之后,晋廷论功行赏,刘道规推功于刘毅、何无忌,自居其后。朝廷遂加刘道规督武昌、江夏等九郡军事,引军剿灭荆、湘、江、豫四州境内桓楚残余势力;复因功改任辅国将军、荆州刺史,领南蛮校尉,并以使持节,都督荆、益、宁、秦、梁、雍六州及司州河南郡军事。又加封刘道规为华容县公,赐食邑三千户。义熙三年,刘敬宣率兵入川,结果失利而回。刘道规作为督统受到牵连,被降号建威将军。此番卢循威胁建康,西蜀谯纵也趁机东犯,命降将桓谦、谯道福进攻荆州,并请后秦出兵配合。姚兴遂命部将苟林率骑兵南下,刘道规遣军东进,欲入援建康,却在浔阳被苟林击败。卢循调拨兵马给苟林,令其乘胜进攻江陵。当时苟林屯兵江津,桓谦屯兵枝江,江陵两面受敌。桓氏曾长期管理荆州,江陵旧将军民闻桓谦复来,因此多怀异心,甚至暗中勾结桓谦,寄密书告以城内虚实。
刘道规为稳定人心,故意打开城门,任由城中军民出城投奔桓谦。江陵军民大为畏服,无人敢于离去。就在江陵内忧外患之际,雍州刺史鲁宗之率数千兵马赶到城下。因其意图不明,引起荆州将佐疑虑,刘道规不虞有诈,单骑出城迎接。鲁宗之为之感动,二人遂联手抵御桓谦。刘道规请鲁宗之留守江陵城,自率大军进攻桓谦,水陆并进。桓谦大败,终被刘道规击杀。苟林得知桓谦败死,亦兵溃而逃。刘道规命部将刘遵率部追击,终于在巴陵将苟林斩杀。刘道规因击杀桓谦,尽得其辎重,亲随自其内拣出一箧文书,皆乃江陵部将军民请降之书,泄漏城内防守机密之文。随从请启书按查通敌之人,刘道规不从,皆以火焚之,诸将因此心下大安,并怀感激之情,皆愿为其效命。刘道规报捷入京,因功进号征西将军。不久,鲁宗之率部返回襄阳。便在此时,徐道覆率三万兵马而来,进攻江陵,于此书接前文。
且说徐道覆兵至江陵,先不急于攻城,而是派出细作潜入城中,盛传谣言,只说卢循大军已攻陷京邑建康,特使徐道覆来镇守荆州。城中军民信其谣言,一时大哗,满城震惊。好在江陵众将及满城士民众志成诚,因感念刘道规前番开城任降之德、焚书释疑之惠,此次绝不生贰心,与刘道规誓同生死,因此城内秩序复定。刘道规因见众心可用,遂很快查出谣言之源,将徐道覆所遣细作皆擒杀之,城中传言遂息。城内军民皆安,刘道规遂率主力出城,前来迎击徐道覆。先与叛军战于豫章口,并派刘遵作为游军,以袭扰敌侧。两军在水上交锋,当时荆州军前锋首战失利,其势渐危,但刘道规亲坐帅船督阵,激励将士奋战,不肯稍退。正在危急之时,忽听得东面金鼓大震,一彪人马飞驰而至,领军者正是北府军上将刘遵,率游军拦腰侧击而来,攻入叛军阵中。荆州军见是自家军至,