From the World Bank:
Number, 2013: 247.2 million or 3.4% of world population
Top 10 emigration countries, 2013: India, Mexico, the Russian Federation, China, Bangladesh, Pakistan, the Philippines, Afghanistan, Ukraine, the United Kingdom
Top 10 immigration countries, 2013: the United States, Saudi Arabia, Germany, the Russian Federation, the United Arab Emirates, the United Kingdom, France, Canada, Spain, Australia
Destinations, 2013: high-income OECD countries 49.4%, high-income non-OECD countries 21%, developing countries 29.3%
Top 10 migration corridors excluding the former Soviet Union, 2013: Mexico-the United States; Bangladesh-India; China-the United States; Afghanistan-Pakistan; Afghanistan- Iran; Hong Kong-China; India-the United Arab Emirates; the West Bank and Gaza-Jordan; India-the United States; India-Saudi Arabia.
Tertiary-educated as a percentage of total migrants in OECD countries, 2011: 27.6%
Number of refugees, 2014: 19.5 million