Manchester City are determined to prise Evans away from West Brom as Pep Guardiola sets his sights on the Premier League title.
The Northern Ireland international has spent the past two years plying his trade at the Hawthorns after leaving Manchester United.
And Evans played a major role in West Brom’s tenth-placed finish last season.
However, manager Pulis has admitted that the 29-year-old nearly moved to Arsenal last year but ultimately decided to stay put.
“He had a chance to go to Arsenal last year,” Pulis said.
“It didn’t affect him in any way.
“You could say Manchester City are different because they will be hoping to win the title, the Champions league, and the FA Cup. It is difficult.
“They’ve made an offer that we’ve turned down. Every player is for sale at the right price, it is absolutely crazy to say that a team like West Brom won’t sell players if people are going to put an enormous amount of money in front of you.
“It is market forces. We don’t want to sell him, or need to sell him, we are not desperate to get the money in, so it would have to be a very, very good offer. Then we would sit down and talk to Jonny about the situation.
“It is irrelevant whether he wants to stay or doesn’t want to stay. The most important thing is everyone understands he is one of our best players. That is what we’ll try to do, keep him here.
“Jonny’s fine, he understands the situation. Until all parties agree nothing will happen. He is happy here, he’s just been made captain.”