The Argentine will undergo a medical at Old Trafford on Thursday.
Fergie said: “I think we have got the player — we think he is our player and are very hopeful.
“The Premier League seem to be holding back, I think they probably want to make sure everything is transparent.
“We want that to be the case — we don’t want a bad taste surrounding the transfer, we want it done cleanly.
“Everyone was excited when we thought we could get Tevez. His form is fantastic and at 23 he can get better. I think he kept West Ham up.”