Mofijul Rahana Sheikh, hailing from Lakshmipur of Malda district in West Bengal, purchased the 'Karunya' lottery ticket on March 4, the day he arrived here, for Rs 50 from a vendor at nearby Vellimadakunnu, police said.
He won the Rs one crore prize in the draw held the next day.
Yesterday, he went to a police station and sought protection, fearing that other migrant workers in his group might attack him and take away the ticket.