Modi, 62, has ruled Gujarat since October 2001 when he replaced incumbent chief minister Keshubhai Patel.
He became Gujarat's longest serving chief minister in July 2007 when he completed 2,063 days in office. In December 2007, he led the BJP to victory for the second time in a row.