41-year-old Zlatan competes with his 16-year-old son at AC Milan training session

Zlatan Ibrahimović is one of the world's most brazenly outspoken footballers, and as a result of that he's also one of the most widely publicized. However, the 41-year-old maintains a largely anonymous private life, spending much of his offseason time in Malmö with longtime partner Helena Seger and their two sons Maximilian (age 16) and Vincent (age 14).

On the pitch, Ibrahimović has yet to make an appearance this season for AC Milan after undergoing surgery on an ACL injury last May. However, he returned to training this month and is targeting a comeback soon with Milan battling for a top-four place in Serie A.

On Wednesday, Zlatan took part in a training match that incorporated Milan's U-18 team. Incredibly, that meant Zlatan was playing alongside his 16-year-old son Maximilian, who joined the club this past summer from Hammarby's youth setup.

The old man hammered one on the half-volley. 

Maxi's got some quick feet too.

Like all little kids, Maxi used to be really little.

Videos you might like