À l'approche des élections de 2014, Manmohan Singh annonce qu'il ne se représente pas et Rahul Gandhi se voit confier la direction de campagne. Le BJP choisit comme candidat Narendra Modi, le ministre en chef du Gujarat, controversé pour ses actions durant les émeutes anti-musulmans de 2002 mais crédité de l'essor économique de l'État.