Prime Minister Narendra Modi on Friday (July 25, 2025) marked a major milestone in the country’s history, becoming the second-longest-serving Prime Minister of India in consecutive terms, surpassing the record of former Prime Minister Indira Gandhi.

Officials noted that Mr. Modi completes 4,078 days in office on Friday (July 25, 2025). Indira Gandhi was in the office in an unbroken stint for 4,077 days, from January 24, 1966 to March 24, 1977.

Notably, he is the first non-Congress Prime Minister to mark this achievement. Additionally, Narendra Modi is the first Prime Minister born after independence and the longest-serving from a non-Hindi state.

The rise and journey of Narendra Modi: Timeline

The record for the unbroken stint is held by first Prime Minister Jawaharlal Nehru.