Hummels has been a full international since 2010, earning over 70 caps to date and representing Germany at the 2014 and 2018 FIFA World Cups, and at UEFA Euro 2012, 2016 and 2020.