Al Ahli have agreed a £40 million ($53m) deal to sign Ivan Toney from Brentford, sources have told ESPN.
The 28-year-old has agreed terms on a lucrative three-year contract and is expected to undergo a medical ahead of his proposed transfer.
As of Friday morning, it was unclear whether the Saudi Pro League's pursuit of Toney would have any impact on its negotiations with Napoli for Victor Osimhen.
Toney has less than a year left on his contract at Brentford and the west London club have reluctantly admitted they need to cash in on the striker this month rather than risk losing him for nothing.
Toney has scored 72 goals in 141 appearances for Brentford and speaking on Thursday, Brentford boss Thomas Frank confirmed the England international would not be part of Saturday's squad for the game against Southampton, regardless of what happened on deadline day.
“I can say that Ivan will not play on Saturday,” Frank said.
“I can say that I am very happy to talk about the players who played last night. [against Colchester] or the players who will play tomorrow.
“Ivan is training well and in good spirits, and I am happy to be able to… [answer] “Next time we sit here we'll have more questions about Ivan.”