James Rodriguez was forced off just before half-time in Bayern’s 5-0 Champions League demolition of Besiktas on February 20 with a calf strain and has not trained since.
But the Colombia international returned to the club on Thursday and was able to complete some light running and ball work, guided by the club’s rehabilitation coach Thomas Wilhelmi.
Bayern travel to Freiburg on Sunday hoping to at least ensure their lead at the Bundesliga summit remains at 19 points, but the game is said to have come too soon for James.
The 26-year-old has impressed so far at Bayern, despite an initially difficult adaptation period.
He has scored four goals and set up another six in 16 Bundesliga appearances.
James is on loan from Real Madrid until the end of next season, with Bayern having a purchase option of €42million.