Harry Kane is battling to be fit for Bayern Munich’s Champions League showdown with Villa.