Jabarkan Karier kelab dari Mehdi Mahdavikia dalam bahasa melayu

Mahdavikia mula bermain untuk kelab Persepolis di negara asalnya, Iran sebelum berpindah ke VfL Bochum di Jerman. Selepas Bochum turun liga, dia menyertai Hamburg dimana dia kekal bersama kelab itu selama lapan musim. Dia dianugerahkan Pemain Terbaik Hamburg pada tahun 2003 dan 2004.

Pada 8 Jun 2007, dia menandatangani kontrak 3- tahun bersama Eintracht Frankfurt. Selepas 255 perlawanan (26 gol, 55 bantuan gol) di Bundesliga bersama HSV, Bochum dan Eintracht Frankfurt, dia meninggalkan Jerman untuk menyertai Steel Azin pada bulan Januari 2010.

Pada 4 Julai 2011, Mahdavikia menandatangani kontrak bersama Damash Gilan tetapi dia menyertai Persepolis di pertengahan liga. Dia melanjutkan kontraknya bersama Persepolis untuk satu lagi musim pada 19 Jun 2012. Pada 2 Mac 2013, dia mengumumkan bahawa dia akan bersara pada akhir musim 2012-13.