Was a spectator for the majority of the game but never lost his concentration.
Justified his call-up to Brazil with another impressive display. Looked solid in defence and got forward regularly to assist the attack.
The Brazilian centre-back was a rock in defence and didn't put a foot wrong. He marshalled the threat of Mehmedi effectively and scored the opener with a glancing header.
The left-back seized his opportunity on a rare start and provided the assist for the first goal when his cross was headed in by Dante.
Continues to relish playing in a central midfield role and produced another solid display.
The Dutchman caused Gunter all sorts of problems with his pace and neat footwork down the right. He went close to scoring one of the goals of the season.
Didn't seem fazed by his contract problems off the pitch as he helped Bayern to dominate the midfield with his excellent passing.
Perhaps the least convincing of Bayern's outfield players as he looked a little shaky at times in a central defensive role. Missed a one-on-one in the closing stages.
Got himself into dangerous positions and scored his third and fourth league goals of the season in an impressive performance.
A surprisingly quiet display from Muller who showed glimpses of his class but failed to test the opposition defence as much as he would have liked.
The Peruvian striker seized his opportunity on a rare start, producing a wonderful flick for Shaqiri's first goal and wrapping up the win with a neat finish.
He will feel let down by his defence after this performance and could do little to prevent any of the Bayern goals.
Missed a crucial tackle in the build-up to Bayern's second goal and failed to cope with Bayern's quick one-touch passing.
An afternoon to forget for the 20-year-old as he frequently struggled to deal with Robben's pace down the right.
Made some good interceptions in the first half but made it too easy for Pizarro to score the fourth goal.
His eagerness to get forward left Freiburg too exposed at the back and he failed to keep a straight defensive line.
The much-coveted defensive midfielder showed glimpses of his quality going forward although he struggled to get to grips with Lahm and Kroos in the midfield.
The ex-Manchester City midfielder produced a tireless box-to-box display but often failed to track his runner and was outclassed by Lahm and Kroos.
A selfish performance from the Czech winger who often ignored his team-mates in search of a goal.
It was his cross which led to Mehmedi's disallowed strike and he was one of Freiburg's most creative players. Caused Contento a few problems.
The wideman failed to get the better of Rafinha but offered good defensive support in the second half.
The on-loan Dynamo Kiev forward struggled to get the better of Dante although he had a goal wrongfully disallowed at the end of the first half.