Mehdi Mahdavi (, born 13 February 1984) is an Iranian volleyball player, who former played as a setter for the Iran national team of the year 2007–2016. After competing at the 2016 Summer Olympics he announced his retirement from the national team aiming to give more chances to younger players. Mahdavi is married and has a daughter and a son.