United manager Sir Alex Ferguson announced the news on Tuesday afternoon but did not specify the nature of the problem.

Brown was known to have been nursing a foot injury picked up against Wolverhampton Wanderers on Saturday, and there were fears the England international had suffered a broken metatarsal.

The 30-year-old picked up the injury in a challenge with Wolves midfielder Matt Jarvis and left Molineux with a protective boot on the damaged foot.

The four-to-six-week timescale is at least good news for England, with Brown widely expected to be part of Fabio Capello's squad for the World Cup after playing at right-back against Egypt last week.

against time

Brown is out of Wednesday night's Champions League last-16 return leg against AC Milan, and will also miss Barclays Premier League matches against Fulham, Liverpool, Bolton Wanderers and Chelsea.

Brown, who broke a metatarsal bone just over a year ago, would then have a race against time to face Blackburn Rovers on 11th April and derby rivals Manchester City a week later.

Brown's absence further adds to Ferguson's woes ahead of Wednesday night's crucial European encounter, which will see United defending a 3-2 advantage from the first leg at the San Siro.

Anderson (knee), Ryan Giggs (arm) and John O'Shea (leg) are also out, although Ferguson confirmed the in-form Wayne Rooney would be available after a knee problem.