On-loan Milan midfielder David Beckham will be a substitute for his first Serie A game at AS Roma tomorrow, coach Carlo Ancelotti said.

The Los Angeles Galaxy midfielder, who is spending two months at Milan to stay in the England reckoning, has not played a competitive game since the end of the US regular season in October.

"Beckham is ready to play even if he has been out of action for two months. But it is therefore difficult to give him a starting spot tomorrow in the match against Roma," Ancelotti told a news conference today.

Beckham played the first half of the 1-1 friendly draw with Hamburg in Dubai on Tuesday. Third-placed Milan are returning to Serie A action after a three-week midseason break.

The 33-year-old Englishman and his representatives have consistently said he will return to the Galaxy in early March for the new Major League Soccer (MLS) season. However, Ancelotti would be happy to keep him if the situation changed.

"He is ready to give an important contribution and we at Milan are happy he will be with us, if only for two months," the coach said.

"If then he wants to stay with us, it would be great but the contract he has with Milan is clear and I believe he will respect it."

Ancelotti said he had not yet heard from England coach Fabio Capello, whose in-form side play Spain in a friendly in February when Beckham is aiming to equal Bobby's Moore outfield record of 108 caps.

"If he wants a report I would only have positive things to say (about Beckham) because I have trained many players but it is not easy to find one with the professionalism Beckham is showing," he added.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.