Partido del Pueblo de Mongolia
Las elecciones presidenciales de 2017 se realizaron el 26 de junio de 2017. El presidente en funciones Tsajiaguiin Elbegdorzh tenía prohibido constitucionalmente postularse para un tercer mandato. Battulga se postuló en las elecciones representando al Partido Democrático y compitió contra el exprimer ministro Miyeegombyn Enkhbold del Partido del Pueblo de Mongolia. Por primera vez, ningún candidato obtuvo la mayoría de los votos en la primera ronda, lo que obligó a realizar una segunda vuelta entre Battulga y Enkhbold el 7 de julio, adelantadas desde el 9 de julio. En la segunda vuelta, Battulga fue elegido por un estrecho margen con el 50,61% de los votos.