Bayern Munich winger Franck Ribery has been ruled out of the weekend trip to Dortmund, as injury problems continue to mount for the German league leaders.

Despite a 10-point cushion in Bundesliga, Guardiola's men will be keen to avoid back-to-back defeats in the league when they travel to the Westfalenstadion on Saturday night, ahead of crucial matches at Bayer Leverkusen in the German Cup, and at Porto in Champions League the week after.

On Thursday, Bayern announced that Ribery has lost the race against time to return following an ankle injury suffered in mid-March.

"That's not nice. He's very important for us," captain Philipp Lahm was quoted on the official club website. "But moaning does not help, we have to look ahead. We have got a big squad and have to compensate those losses."

Earlier this week, David Alaba suffered a knee injury that could end his season, and Arjen Robben will also not return to the pitch before late April.

Germany centre-back Holger Badstuber, who was withdrawn at half-time during the 2-2 draw with Australia last week, is also a doubt for the Dortmund match.