Malaysian immigration department arrested 309 migrants, including 102 Bangladeshis and two from India, for staying in violation of the movement control restrictions during an operation carried out at a settlement near a construction site in Dengkil town of Selangor state on Monday