Nico Williams made his Athletic Bilbao debut in 2021

Barcelona have agreed personal terms with Athletic Bilbao winger Nico Williams but there are still obstacles to overcome before the player gets his wish to join the Catalan club.

Spain international Williams, who has scored 31 times in 167 appearances for Bilbao, has attracted interest from Arsenal and Bayern Munich this summer.

But the 22-year-old agreed terms over a six-year deal that will see him link up with close friend and international team-mate Lamine Yamal at the Nou Camp.

Williams asked Yamal to help him get to Barcelona, after a season in Bilbao where he helped them reach the Champions League and the Europa League semi-finals.