| Year | Office / Event |
|---|---|
| 1971 | Full-time RSS pracharak in Gujarat |
| 1985 | Assigned to the BJP |
| 1998 | BJP National General Secretary |
| 2001–2014 | Chief Minister of Gujarat (four terms) |
| 2014 | Elected MP, Varanasi; Prime Minister (BJP 282 seats) |
| 2019 | Re-elected; second term (BJP 303 seats) |
| 2024 | Third term as Prime Minister (BJP 240, NDA 293) |
| 2025 | Operation Sindoor after the Pahalgam attack |