I just found a neat website peoplemov.in that breaks down the world population by country, and for each country tells you how many immigrants there are and where they have come from.
Here is the data for Israel (Population 7,353,985):
% of population: 39.99%
Migrant native countries
% of population: 13.88%