On 2 September 2022, Diabaté joined Persian Gulf Pro League side Persepolis on a one-year deal. He received the squad number 25 shirt. Diabaté debuted for the club on 13 October, coming on as 85th-minute substitute for Jürgen Locadia in a league match against Mes Rafsanjan.
