Fellaini played for Belgium between 2007 and 2018. He played over 80 times for his country. He represented the team at the 2008 Summer Olympics, the 2014 FIFA World Cup, UEFA Euro 2016 and the 2018 FIFA World Cup.