His close-range finish after a neat one-two with Rafael Leao put the Serie A leaders 1-0 ahead on the half hour mark with his 13th league goal of the campaign.
Ibrahimovic, 39, has played for nine clubs across seven leagues during his 24-year career.
The former Sweden international began his career with Malmo where he scored 18 goals.
From there has has gone on to score 48 for Ajax, 26 for Juventus, 66 for Inter Milan, 22 for Barcelona, 156 for Paris Saint-Germain, 29 for Manchester United, 53 for LA Galaxy and 82 for Milan across two spells.
He was the first player to reach the half-century mark for both San Siro clubs.