Ibrahimovic, who scored to reduce Toronto's lead to 3-1 before half-time, joined Juventus forward Cristiano Ronaldo and Barcelona's Lionel Messi as the third active player to score 500 goals between club and country.
Like a fine wine, Zlatan Ibrahimovic keeps getting better with age.
It was Ibrahimovic's 500th goal of a glorious career and it triggered a Galaxy comeback, scoring another two goals to level the match.
The 36-year-old also has 62 goals for Sweden. Despite equalizing the score to 3-3, the team eventually lost 5-3 on the night to the Canadian side at BMO Field and subsequently languish 8th in the Western Conference of the MLS.
Meanwhile, former All Whites coach Anthony Hudson suffered yet another defeat in his new job as Colorado Rapids coach.More news: Manchester City Announce Revenues in Excess of £500m in Record Breaking Season
More news: Brent reaches $80 a barrel after fall in US crude stocks
More news: Gennady Golovkin vows to put record straight against Saul 'Canelo' Álvarez
Speaking after the clash, he said: "I was close to the goal".
Prior to signing with Los Angeles, Ibrahimovic had spent time with Ajax Amsterdam, Juventus, Inter Milan, Barcelona, AC Milan, Paris Saint-Germain, and Manchester United. "I have more goals than he has games".
"I am happy for Toronto because they will be remembered as my 500th victim". It came from a cross and I turned around and hit it.
It was Ibrahimovic's 17th goal in 18 appearances for LA Galaxy since joining from Manchester United in March, making him the second highest scorer in MLS this season. "I was just trying to hit the goal and it went in".