The 27-year-old player is currently playing at Belgian club Oostende.
Esteghlal is going to sign Canesin as a replacement for Ayanda Patosi who joined Emirati side Bani Yas last week.
Canesin started his playing career in Anderlecht in 2011.
He has played 188 matches for Oostende and scored 19 goals.
Esteghlal has recently signed Malian forward Cheick Diabaté.
- source : Tasnim