Akbari started his career at Tehran side Saipa FC, before moving to Iranian giants Esteghlal FC. In 2004, he was transferred to Ahvazi club Esteghlal Ahvaz. There he enjoyed a good season and in 2005 was transferred to Saba Battery FC. He joined the newly founded club Pas Hamedan in 2007. In 2008 He was transferd back to Esteghlal after having a good season with Pas Hamedan.