The six-time European champions were knocked off their perch in the Bundesliga last season but have started brightly this term, while Dinamo claimed top spot again in Croatia and are back for another crack at the big time.
Match preview
Part of the furniture in UEFA's top club competition, Bayern Munich's 17 successive group-stage appearances have all resulted in qualification for the last 16, and they boast a proud record in the first phase of the Champions League.
The Bavarian side are unbeaten in 40 group matches, of which they have won no fewer than 36, and had won a record-setting 17 on the spin before being held at home by Copenhagen last season.
After topping the table once again, Bayern then saw their way past Lazio and Arsenal in the first two knockout rounds, setting up a clash of the titans with Real Madrid in the semi-finals.
They came so close to reaching another final, but the Spanish side scored twice late in the second leg to turn the tie on its head, bringing more misery for former boss Thomas Tuchel, who departed in the summer.
The ex-Chelsea coach could not secure a 12th consecutive Bundesliga title for Bayern, as they finally let the Meisterschale slip and finished third behind new champions Bayer Leverkusen and surprise side Stuttgart.
Following their lowest league placing since 2011, a relative rookie, Vincent Kompany, was appointed to rejuvenate an ageing squad, and he has so far overseen four straight wins in all competitions.
Last time out, Die Roten crushed Holstein Kiel 6-1 at the weekend, when Jamal Musiala's opening goal was timed at 14 seconds; fresh from reaching 100 caps for England, Harry Kane helped himself to a hat-trick.
Dinamo Zagreb have met Bayern Munich twice before in the Champions League, both encounters taking place in 2015, when Pep Guardiola's side were victorious on each occasion as Robert Lewandowski rattled home five goals.
Despite being dominant domestically, Dinamo are now making only their third appearance in eight years, having finished last in each of their seven most recent attempts at the group stage.
Now, the Croatian club will tackle UEFA's new-look league phase, after claiming a record-extending 25th HNL title last term - their seventh straight league triumph - and adding the cup to win their 13th domestic double.
Last season, the Blues finished second in their Europa Conference League group before beating Real Betis in the knockout-round playoffs and entering the last 16. However, winning 2-0 at home and then losing 5-1 away sent them crashing out to PAOK.
Starting the current campaign in the Champions League playoffs, Dinamo saw off Qarabag's challenge by virtue of a comfortable 5-0 aggregate victory, extending a long unbeaten streak in all competitions.
However, after a run of 23 league matches without defeat, dating all the way back to January, last week's home loss to arch-rivals Hajduk Split saw them slip from the top of the table.
Bayern Munich form (all competitions):
Dinamo Zagreb Champions League form:
W
W
Dinamo Zagreb form (all competitions):
W
W
W
W
D
L
Team News
After Leroy Sane returned to the matchday squad for the first time this season on Saturday, Bayern Munich boss Vincent Kompany should have all of his main men available in midweek.
Only Josip Stanisic (knee), Tarek Buchmann (thigh) and summer signing Hiroki Ito (foot) are set to miss Die Roten's Champions League opener.
Sane, Kingsley Coman, Serge Gnabry, Thomas Muller, Mathys Tel and Michael Olise are all competing for places in the final third, where Jamal Musiala is certain to start in support of Harry Kane, who scored his 40th goal in 35 Bundesliga appearances at the weekend - and his fifth hat-trick.
Meanwhile, Dinamo Zagreb coach Sergej Jakirovic may make changes following his team's defeat in Croatia's 'eternal derby', as Sandro Kulenovic could be drafted into the visitors' starting XI.
The 24-year-old forward, who came on at half-time in Friday's loss to Hajduk Split, has five goals from six league games so far this season.
Either way, Croatia striker Bruno Petkovic is set to start up front, with his international teammates Petar Sucic and Martin Baturina featuring in midfield.
Bayern Munich possible starting lineup:
Neuer; Kimmich, Kim, Upamecano, Guerreiro; Pavlovic, Palhinha; Coman, Musiala, Gnabry; Kane
Dinamo Zagreb possible starting lineup:
Nevisitic; Ristovski, Theophile-Catherine, Mmaee, Pierre-Gabriel; Ademi, Sucic; Cordoba, Baturina, Pjaca; Petkovic
We say: Bayern Munich 3-1 Dinamo Zagreb
Bayern have won 20 of their last 25 Champions League home games, losing only once, so it is a daunting first-day trip for Dinamo to make.