AC Milan's Sweden striker Zlatan Ibrahimovic said on Sunday he had decided to end his playing career at the age of 41 after a trophy-laden career at some of Europe's top clubs.