Ilori played for Portugal at four youth levels, representing the nation at the 2012 UEFA European Under-19 Championship, the 2013 FIFA U-20 World Cup, the 2013 Toulon Tournament and the 2015 UEFA European Under-21 Championship. He remained eligible to play for Portugal, England and Nigeria as a senior.