 Throughout the years, he held offices as a national General Secretary, Vice-President or "in-charge" of a particular state.On 14 April 1998 Thakre was elected as President of the Bharatiya Janata Party.In August 2000, he stepped down from this post.