[1][2][3] Abdi spent his entire playing career (1987-2000) with Persepolis, also captaining the team.
Under head coach Ali Daeli, the team won the Iran Hazfi Cup.
[11] He managed the U-16 team for the 2020 AFC U-16 Championship prior to the tournament's cancellation.
[12][13] In 2022, he returned to the U-17 team in order to prepare them for the 2023 AFC U-17 Asian Cup held in Bahrain.
[14] Iran won their group[15] and progressed through the quarterfinals after beating Yemen on penalty kicks, but lost to Japan in the semi-finals.