Former AC Milan midfielder Johann Vogel has announced his retirement.

Just 32, former Switzerland international Vogel has decided to hang up his boots after his release from Blackburn Rovers last season.

Along with Milan and Blackburn, Vogel also played for Grasshoppers, Real Betis and PSV Eindhoven. He boasted 94 international caps.