Prime Minister Narendra Modi completed 4,078 consecutive days in office on July 25, 2025.
He has surpassed the record of former Prime Minister Indira Gandhi, who served 4,077 consecutive days from January 24, 1966, to March 24, 1977.
Modi is now the second-longest consecutively serving Prime Minister in India's history, after Jawaharlal Nehru.
Jawaharlal Nehru served uninterrupted as Prime Minister from August 15, 1947, to May 27, 1964.
Narendra Modi is the first and the only Prime Minister born after Independence (August 15, 1947).
He is the longest-serving non-Indian National Congress (INC) Prime Minister.
He is also the longest-serving Prime Minister from a non-Hindi-speaking state.
Modi is the only non-INC leader to complete two full terms and to be re-elected twice with a clear majority in the Lok Sabha.
Modi is the only Prime Minister, apart from Jawaharlal Nehru, to win three consecutive general elections as the leader of a political party.
He is the only Indian leader, among all Prime Ministers and Chief Ministers, to win six consecutive elections as party leader — Gujarat Assembly elections in 2002, 2007, and 2012, and Lok Sabha elections in 2014, 2019, and 2024.
Modi served as Chief Minister of Gujarat from 2001 to 2014 before leading the BJP to a national victory in 2014.