Le , peu de temps après la bataille de Négapatam, La Bourdonnais avait enlevé Madras aux Anglais avec une escadre composée d’un seul vaisseau et de cinq navires marchands armés en guerre. Ceux-ci vinrent mettre, par représailles, le siège devant Pondichéry, le , avec treize vaisseaux de guerre et dix-neuf bâtiments de transport, montés de quatre mille sept cents hommes, auxquels se joignirent quatre mille hommes de troupes indiennes.