Stoke City will complete the signing of Porto defender Bruno Martins Indi in the next 24 hours, according to a report.
The 25-year-old spent last season on loan at the bet365 Stadium, where he made 35 Premier League appearances as the Potters finished 13th in the table.
According to Sky Sports News, Martins Indi is due to fly to England on Wednesday morning to complete his medical and the formalities of his contract.
The report also claims that the fee agreed with Porto is in the region of £7m after Stoke opted not to take up the original option to sign him for £13.4m as part of his loan agreement.
Martins Indi, a Netherlands international, is also said to have been on the radar of Crystal Palace.