Pep Guardiola has not named the same team for two straight games in 97 matches in all competitions at Bayern Munich and the manager insists it is because he wants to give all of his players game time.

The manager, speaking ahead of Bayern Munich's Champions League clash against Olympiacos on Tuesday, believes rotation keeps his squad energetic and focussed.

The 44-year-old did acknowledge, however, that he has regular starters who he relies upon.

Bayern Munich trio Javi Martinez (left), Rafinha (centre) and Sven Ulreich warm up in training on Monday

France defender Kinglsey Coman (left) warms up with Joshua Kimmich, Sebastian Rode and Arjen Robben

Pep Guardiola says he consistently rotates his teams to keep his players fresh and focussed

Bayern's attacking midfield player Douglas Costa juggles the ball during his team's Monday training session

Mehdi Benatia (left), Javi Martinez (centre) and Rafinha go through their paces in training on Monday

Arjen Robben is set to feature for Bayern when they host Greek side Olympiacos in the Champions League

Xabi Alonso will be hoping he is not part of his manager's latest rotation plan when they play on Tuesday

Robert Lewandowski will be looking to continue his prolific form this season against the Greek club

If Lewandowski leads Bayern to victory, it would almost certainly secure a place in the last 16

Bayern Munich midfielder Sebastian Rode gestures during his team's Monday training session

'For harmony, fitness and mind, rotation is the best solution,' Guardiola said at a press conference on Monday. 'I like it when all of the players are getting a game

'But, of course, there are players who are on the pitch longer than others. I don't have the time to explain (to) every player every week why he does not play.