Prime Minister Narendra Modi has scripted yet another chapter in Indian political history. On Friday, July 25, Modi officially became the second-longest serving Prime Minister in India in an uninterrupted term, surpassing Indira Gandhi’s record of 4,077 days in office. With 4,078 continuous days as the country’s head of government, Modi now stands second only to Jawaharlal Nehru, who served uninterrupted for 16 years and 286 days.
This milestone not only marks Modi's personal political longevity but also reinforces his towering presence in India’s post-Independence democratic landscape. Rising from Vadnagar in Gujarat, Modi began his executive journey as Chief Minister of Gujarat in 2001, serving for nearly 13 years before moving to the national stage in 2014.
Since then, he has led the Bharatiya Janata Party (BJP) to three consecutive Lok Sabha victories — in 2014, 2019, and 2024, equalling Nehru’s record of three back-to-back general election wins. Notably, Modi is also the only non-Congress Prime Minister to achieve this feat, and the first leader born after Independence to hold the top office in India.
What sets Modi apart is not just the longevity, but the scale of his mandate. He is the first Prime Minister since Indira Gandhi in 1971 to return to power with a full majority, and the only non-Congress leader to do so twice consecutively.
His record across both state and central politics remains unmatched. Modi led the BJP to six straight electoral victories as the face of the party — three times in Gujarat (2002, 2007, 2012) and three times at the national level (2014, 2019, 2024).
