Salah joined Liverpool from Roma last summer, and has had a remarkable 2017-18 campaign with the Reds - scoring 44 times in all competitions ahead of Saturday's Champions League final.
When asked which Premier League player Barcelona should sign this summer, Rivaldo picked out Salah due to his 'game-changing' qualities.
"Salah. He's a great player. He is a game changer," Rivaldo told the Daily Mail.
Salah registered a record 32 Premier League goals during the 2017-18 season, and the Egypt international will be looking to inspire his team to Champions League success against Real Madrid this weekend.