Germany and Roma centre-back Mats Hummels will retire at the end of the season, the 2014 World Cup winner said on Friday.