Max Kruse has played his last match for Wolfsburg after coach Niko Kovac raised doubts about the commitment of the former Germany striker.
Kovac and sporting director Marcel Schafer said on Saturday there was no way back for 34-year-old Kruse with the Bundesliga outfit.
Wolfsburg won 1-0 at Eintracht Frankfurt on Saturday, getting the better of last season's Europa League winners thanks to Maxence Lacroix's header on the hour mark.
It was a first victory of the Bundesliga campaign at the sixth attempt. Former Werder Bremen and Borussia Monchengladbach forward Kruse was left out, a week after playing the full game in the 4-2 home defeat to Koln.
"We demand 100 per cent identification, concentration and focus on Wolfsburg from all players. We didn't have that feeling with Max. That's why he's not there," Kovac told German broadcaster Sky Sport.
Kovac, the former Bayern Munich and Monaco head coach, added: "We didn't see any impetus from Max that he could help the team. The club is more important than everything else and that's why we made the decision together.
"We informed him that he will not play a role for us in the future. No more games."
Schafer added: "He will never play for VfL Wolfsburg again."
Kruse signed an 18-month deal when he joined Wolfsburg in January, meaning he faces playing no games until next season unless he finds a new club in January.
He won 14 caps for Germany from 2013 to 2015 before falling out of favour, while he also played three games for the Germany Olympic team at Tokyo 2020.
Earlier this season, Kruse had questioned his level of involvement at Wolfsburg, with his first three appearances coming off the bench.
He then started against RB Leipzig and Koln, but in 270 minutes of action in the 2022-23 Bundesliga he failed to register a goal or an assist, and managed only two shots on target, before Wolfsburg pulled the plug on his season.