He has not scored in 18 hours of football and Wayne Rooney will have to wait at least another 90 minutes if he is unable to overcome a stomach bug to play at Fulham today.

The Manchester United striker, who last scored in March and endured a woeful World Cup with England, reported sick at United's training ground yesterday and did not travel with the team to London. The club's medical staff ordered Rooney home, fearing he could pass on the infection to the staff and players.

It is unlikely that Rooney will have recovered sufficiently to join his team-mates today, which will mean a first start for new signing Javier Hernández, who was outstanding in pre-season and replaced Rooney after 63 minutes of United's opening 3-0 win against Newcastle United at Old Trafford.

Rooney's absence will also be a blow for England, with Fabio Capello desperate to see if Sir Alex Ferguson's appraisal that there is nothing fundamentally wrong with the player is correct.

England start their European Championship qualifying campaign against Bulgaria at Wembley a week on Friday.

Rooney found the net 34 times for United last season before his touch deserted him – his last goal came five months ago in the Champions League quarter-final against Bayern Munich.