Q. Who was the ruler of Gujarat when Allauddin Khilji annexed it? Answer: Rai Karan
Notes: In 1297 AD, Allauddin Khilji annexed Gujarat which was ruled by Rai Karan. He plundered Anhilwara and Somnath and married to Kamla Devi, the queen of Rai Karan.