Afghanistan will hold its next presidential election on April 20 next year, an official with knowledge of the matter said on Tuesday.