Xabi Alonso announces his retirement from football!

Xabi Alonso will retire from playing when his Bayern Munich contract expires at the end of the season, according to Bild.

The German newspaper claims Alonso told Bayern of his decision before the winter break.

The former Liverpool player, 35, is a two-time Champions League winner and helped Spain win the World Cup in 2010.