BJP Presidents BJP Presidents Shri Atal Bihari Vajpayee (1980 to 1986) Shri Lal Krishna Advani 1986 to 1990 Dr. Murli Manohar Joshi (1991 to 1993) Shri Lal Krishna Advani(1993 to 1998) Late Shri Kushabhau Thakre( 1998 to 2000) Late Shri Bangaru Laxman(2000 to 2001) Late Shri K. Jana Krishnamurthy(2001 to 2002) Shri M. Venkaiah Naidu (2002 to 2004) Shri Lal Krishna Advani(2004 to 2005) Shri Rajnath Singh(2005 to 2009) Shri Nitin Gadkari( 2010 to 2013) Shri Rajnath Singh(2013 to 2014) Shri Amit Shah(2014 to Present)