He was executed “this morning after legal procedures were carried out at the insistence of the parents and the family of the victim,” IRNA, Iran’s state-run news agency, quoted the head of the justice department in the southern Fars province as saying.
Afkari was convicted of murdering Hassan Turkman, a water company security guard, among other charges.
The wrestler had said he was tortured into making a false confession — a claim that was denied by Iran’s judiciary.
His death sentence had earlier sparked global outrage with calls to overturn his execution.
The world players association, an international body that represents about 85,000 professional athletes, had called for Iran’s expulsion from world sport if it went ahead with the execution.
“The horrific act of executing an athlete can only be regarded as a repudiation of the humanitarian values that underpin sport,” Brendan Schwab, WPA director, had said in a statement.