第1次迈索尔战争结束之后,根据1769年3月英国与迈索尔所订和约,双方有义务在缔约一方遭到敌人攻击时进行援助。
但是,1779年,当迈索尔与马拉塔之间再次发生战争时,英国人并没有履行诺言,而是拒绝了海达尔·阿里共同对付马拉塔的要求,反而进攻迈索尔。不过,马拉塔人与英国人之间也存在矛盾,因为英国人也没有履行他们与马拉塔人签订的条约。1780年,马拉塔与迈索尔重新联合起来反对英国殖民者,第2次迈索尔战争就这样开始了。
迈索尔的军队攻入卡尔纳提克,大败英军,但在波多诺沃、波里洛尔和肖兰故3次战役中英军接连获胜。1782年,英国又同马拉塔人签订《萨尔巴依条约》,马拉塔人退出了第2次迈索尔战争。
这样,海达尔·阿里不得不单独与英军作战。但这时海达尔突然得到法国舰队的支持,取得了一些胜利。1782年12月7日,多年患病的海达尔·阿里在卡尔纳提克附近的军营中病逝,其子铁普苏丹继续与英国人战斗。1783年7月,在印度的法军与英军缔结和约,铁普又只好孤军奋战了。1784年3月,铁普苏丹率迈索尔军单独围攻芒格洛尔,被围英军弹尽粮绝。
与此同时,另一支英军正在准备进攻铁普的首都,马拉塔人又准备对迈索尔发动新的战争。在这种情况下,铁普被迫在1784年3月11日与英国订立《芒格洛尔和约》,铁普的军队撤出卡尔纳提克,英军退出马拉巴尔,双方互相遣返战俘。