Zardari cast his vote by postal ballot in the southern port city of Karachi, spokesman Farhatullah Babar said yesterday.
Over 86 million Pakistanis are registered to vote in today's general election.
Members of the armed forces and government officials are allowed to vote by postal ballot.