The Chile international moved to Old Trafford from Arsenal in the 2018 January transfer window but has struggled to produce consistent performances for the Red Devils.
Sanchez was limited to just nine starts in the Premier League this season and he only managed to score one goal and make three assists for the Red Devils.
The 30-year-old is understood to be one of the highest-earners at Old Trafford following his move from Arsenal last year.
And former Manchester United defender Evra has not been particularly impressed by the way the deal was done and Sanchez’s form in recent months.
Speaking in an interview with Sky Sports, Evra said: “Some players only come for the money, I am not afraid to say that.
“I have nothing against him, but Sanchez, when I saw the deal, that’s when I thought the Manchester United history just went down.
“He had Manchester City, they were offering less money but he was going to play better football than United – I’m sorry about that, but City play better football and Guardiola will improve him.
“So I want to know what is the real reason for choosing United? Don’t tell me he loved Manchester United when he was a kid.
“It’s either the money or he wanted to be the number one, take the No 7 shirt and be the star.”
It remains to be seen whether Sanchez will stay at Manchester United beyond the summer transfer window following his disappointing form.
The Red Devils are likely to be linked with a host of players as they look to bolster their squad this summer.
Manchester United slumped to a sixth-placed finish in the Premier League and another trophyless campaign after Ole Gunnar Solskjaer was brought in as Jose Mourinho’s replacement back in December.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news