Eight-time Ballon d'Or winner Lionel Messi arrived in India for his three-day tour. He landed in Kolkata in the early hours of Saturday, with thousands of fans welcoming him at the airport. A heavy convoy then escorted him to his hotel, where another huge crowd was waiting to get a glimpse of him. Messi had last visited India in 2011.