Diamantakos was a member of the Greek under-19 squad that earned second place in the 2012 UEFA European Under-19 Championship. He made his international debut for Greece on 7 September 2014 against Romania.