Dembele joined Barcelona as a replacement for Neymar in 2017 for a fee of 130 million euros, but he has regularly been injured and had questions asked about his professionalism.
"He continues to get injured, he arrives late to training sessions... he should be much more responsible," Rivaldo told Betfair when discussing Dembele. "If he was doing his job, if he was playing regularly, he would have every right to stay at Barcelona, but that is not the case. Dembele has done nothing to repay the club for the enormous effort they made in signing him.
"The situation is complicated for Barcelona, because they spent a lot of money to bring him here. But we still haven't seen a trace of what he displayed at Borussia Dortmund. I think he's an extraordinary player with tremendous qualities, but if he continues along this path, he'll end his contract without having proved anything. We will see if he makes his case to Koeman that he should be important, but it does not depend on the coach or the club; instead, the commitment that Dembele wants to have."