Ibrahim Afellay having medical with Stoke after leaving Barcelona

Netherlands international Ibrahim Afellay is a free agent after his contract with Barcelona expired

Stoke are on the verge of signing former Barcelona winger and Netherlands international Ibrahim Afellay, who Sky sources understand is having a medical with the club.

The 29-year-old left the Nou Camp in the summer after four and a half years contracted to the Spanish giants.

He struggled to hold down a place there and made just nine starts for the Catalans, spending last season on loan to Greek side Olympiakos following a previous temporary stay at Schalke.

Is Ibrahim Afellay's drive for Netherlands against Kazakhstan your pick for goal of the night? Vote via the Sky Sports Football twitter account. Is Ibrahim Afellay's drive for Netherlands against Kazakhstan your pick for goal of the night? Vote via the Sky Sports Football twitter account.

Afellay – who has 50 caps for the Netherlands – left Barcelona when his contract expired so the PSV Eindhoven youth product is a free agent.