Afghanistan will hold its next presidential election on April 5, 2014, the Election Commission announced on Wednesday. President Hamid Karzai, who is constitutionally barred from seeking a third term, had denied speculation that security problems and the exit of foreign troops that year would delay the poll.