The Paris Saint-Germain striker believes that the Germany star could hardly have picked a better time to go out on top after his country's triumph at the World Cup
The 30-year-old shocked many when he announced his retirement from international football on Friday, less than a week after Die Mannschaft defeated Argentina 1-0 to win the World Cup in Brazil.
However, Ibrahimovic, speaking after Paris Saint-Germain's 4-2 pre-season defeat to Red Bull Leipzig on Friday, argued that the 113-cap veteran and Bayern Munich skipper bowed out at precisely the right time.
"I don't know what to say because he won the World Cup, so why not?" the Sweden striker told reporters.
"He did his job and to stop now is the best way, if he wants to stop but it's his own decision and you stop when you're on top.
"He can't give more than this so I think he finished nicely."
Lahm ends his international career as Germany's fourth-most capped player in history, with only Lukas Podolski, Miroslav Klose and Lothar Matthaus boasting a greater number of appearances.