David Brooks is due to undergo a medical on Thursday after Bournemouth agreed an £11.5million deal for the Sheffield United midfielder, Sky Sports News understands.
The 20-year old has three caps for Wales after making his international debut in November 2017. He's scored three goals in 33 appearances for Sheffield United.
Brooks scored for England during the final of the 2017 Toulon Tournament before choosing to play for the Wales senior squad, who he qualified for through his mother.
Sheffield United manager Chris Wilder gave an update to Sky Sports News on Thursday, saying: "David is on the way to Bournemouth to have a medical and discuss personal terms.
"The deal looks well on its way. If both clubs have agreed a fee - that usually happens before a medical takes place and the personal [terms] are discussed.
"I should imagine it will kick on today."
Brooks had signed a new four-year contract at Sheffield United in October 2017.
Brooks will become manager Eddie Howe's first signing of the summer, with the deal expected to be completed by the end of this week.