His first game is likely to be the derby at Manchester City on Sunday 19 August.

Manager Sir Alex Ferguson said: "Carlos has surprised us. We thought he would need more training but he looks in great shape.

"It is a difficult situation to assess because a derby game can be frenetic. Once we know he can play, we can make a decision quite easily."

Tevez's registration as a United player brings to an end a long-running saga, which began back in April when West Ham were fined for breaching league rules when they signed the striker and his Argentine team-mate Javier Mascherano.