Evans claims the 32-year-old is already a living legend at Liverpool.
"Zlatan Ibrahimovic is trying to make out Steven Gerrard's never won a trophy at Liverpool," Evans told talkSPORT. "He's won the Champions League and FA cups, while the Premier League has eluded us unfortunately. Why would he want to go anywhere else?
"If he felt there was a challenge somewhere then maybe [he'd leave] and people wouldn't think of him as a traitor for Liverpool, he's been great for us. I can't see him moving though, I'd be very surprised.
"I don't like to call people legends before they've finished playing but Steve Gerrard has become a living legend during his playing days at Liverpool."