Robert Lewandowski has extended his contract with Bayern Munich by two seasons until 2023.

Lewandowski will be almost 35 by the time his contract expires and has expressed interest in joining the MLS before retirement.

Lewandowski joined Bayern from Dortmund in 2014.