Barcelona are close to agreement on a £27 million ($35 million) transfer agreement with Bayern Munich for Arturo Vidal.

Vidal moved to Germany in 2015 from Juventus for £32 million.

Barcelona have already spent more than £100 million this summer on deals for the French defender Clément Lenglet and the Brazilian duo Arthur and Malcom and had been in negotiations with Paris Saint-Germain over a move for Adrien Rabiot.