The Uruguayan international has fallen down the pecking order at Old Trafford since the arrival of Cristiano Ronaldo and it would be better for him to leave the Premier League club in search of regular game time.
It is highly unlikely that he will start ahead of Ronaldo this season. A player of his calibre deserves to play more often.
Barcelona signed Sergio Aguero from Manchester City on a free transfer but the Argentine international is currently sidelined with an injury for the next few months and the La Liga giants could really use a proven goal scorer right now.
Cavani has shown his quality in the Premier League since his move from Paris Saint Germain and he could prove to be a quality short term addition for the Catalan giants.
With just a few hours left in the transfer deadline, it will be interesting to see if the two clubs can sort out a deal to take the Uruguayan international to Camp Nou.
The former Paris Saint Germain striker has not had an ideal time at Manchester United and he will probably welcome a move to Spain.
Cavani has struggled to adapt to life in England and he recently expressed his displeasure at the fact that the Red Devils stopped him from joining his country on international duty.
It would be ideal for the player to look for a fresh start and the chance to join a prestigious club like Barcelona is always a tempting proposition.