Las elecciones presidenciales se celebraron en Sri Lanka el 17 de noviembre de 2005. Las nominaciones se aceptaron el 7 de septiembre de 2005 y la participación electoral fue del 73,73%. El primer ministro Mahinda Rajapaksa, de la gobernante Alianza por la Libertad del Pueblo Unido , fue elegido con el 50,3% de todos los votos emitidos.
Al principio hubo dudas sobre si se celebrarían las elecciones. La presidenta Chandrika Kumaratunga había convocado las elecciones de 1999 un año antes de lo previsto; ella argumentó que el año adicional debería agregarse a su segundo mandato y presentó una demanda para hacerlo. El Tribunal Supremo de Sri Lanka rechazó sus afirmaciones y las elecciones siguieron adelante.
El Primer Ministro Mahinda Rajapaksa surgió rápidamente como candidato del Partido de la Libertad de Sri Lanka y Ranil Wickremesinghe del Partido Nacional Unido . Ambos candidatos intentaron reunir el apoyo de los partidos menores. Rajapaksa necesitaba recomponer la alianza con el Janatha Vimukthi Peramuna que existía a nivel parlamentario (la Alianza Unida por la Libertad del Pueblo ). Después de que aceptara rechazar el federalismo y renegociar el alto el fuego con los Tigres de Liberación de Tamil Eelam , el JVP y el Jathika Hela Urumaya le respaldaron.
Después de eso, la única esperanza de victoria de Wickremesinghe era a través del apoyo de las minorías étnicas de la isla, dada su postura generalmente más conciliadora sobre la cuestión étnica. Consiguió el respaldo del principal partido musulmán , el Congreso Musulmán de Sri Lanka , y el Congreso de Trabajadores de Ceilán que representaba a los tamiles . Sin embargo, no pudo obtener el respaldo del principal partido tamil de Sri Lanka , la Alianza Nacional Tamil . Cualquier esperanza de victoria de Wickremesinghe se desvaneció cuando los LTTE ordenaron a los votantes tamiles, la mayoría de los cuales probablemente habrían votado por él, boicotear las urnas.
Las cuestiones económicas también jugaron a favor de Rajapaksa. Sri Lanka había disfrutado de un fuerte crecimiento bajo las políticas de libre mercado de Wickremesinghe cuando fue primer ministro de 2001 a 2004, pero también había llevado a cabo privatizaciones controvertidas que Rajapaksa prometió detener. Rajapaksa también prometió una política de nacionalismo económico .