
The German champions have now won all 12 matches across all competitions this season while also staking an early claim for a Champions League knockout stage spot with a maximum nine points.
First half goals from 17-year-old Lennart Karl, who became the youngest German scorer in the competition, Harry Kane, who took his tally to 20 goals from 12 matches for Bayern this season, and Luis Diaz in the 34th minute sealed the game, before substitute Nicolas Jackson added another in the 79th.
The Bavarians, who lead the Bundesliga title race with seven wins from seven matches, could have added to their tally, missing half a dozen golden chances and twice hitting the woodwork, as the Belgians struggled with the hosts’ fierce tempo.
Bayern next travel to defending champions Paris St Germain on November 4 while Brugge, sitting on three points from three matches, host Barcelona a day later.