Dans ce site ressort un mot assez diabolique en matière d'orthographe, et qui est donc sujet à de nombreuses erreurs : bat-flanc.
Voici donc la bonne orthographe. Et il est invariable, encore que les accros de l'orthographe moderne sont partisans de mettre un "s" à flanc.