Shanghai Shenhua has announced it has parted ways with Carlos Tevez after his contract was terminated by mutual consent.
The veteran striker still had 12 months left on his contract, and drawn out contract negotiations led to the decision.
"The club would like to place on record our gratitude to Tevez for his contributions last season and wish him all the best in his future endeavours," read a statement.
Tevez is most likely to return to Boca Juniors, where he started his career in 2001.
The 33-year-old joined the CSL giants in 2016, but could only manage four goals in 20 appearances.
Tevez has also played for West Ham, Manchester United, Manchester City and Juventus.