Marcus Rashford is "raring to go" as he closes on a return to action with Manchester United, according to manager Ole Gunnar Solskjaer.

Rashford had surgery on a long-standing shoulder injury in July and so has not played for club or country since missing a penalty against Italy for England in the Euro 2020 final.

The striker may be back in the fold after the coming international break, though, when United visit Leicester City.

Amad Diallo has also been out with a thigh issue, which put paid to a planned loan move to Feyenoord.

"[Rashford and Amad] are still a few weeks away, so hopefully after the international break they could be available," Solskjaer told United's official website.

United have played eight games without Rashford so far this term ahead of Wednesday's meeting with Villarreal, where Aaron Wan-Bissaka will miss the first of two matches through suspension – his punishment increased due to "rough play" as he was sent off against Young Boys.

Rashford missed just four United games in the whole of last season as he scored 21 goals and assisted a further 12 in 57 appearances in all competitions.

Among outfield players in Europe's top five leagues, the England man's 4,153 minutes ranked 16th in 2020-21. Wan-Bissaka (4,707) led that list.

Going back further, across his five full seasons as a senior United star, Rashford played 253 times, behind only Manchester City's Bernardo Silva (255) in that period.

This sort of lay-off is unfamiliar to the forward, then, and he is not lacking motivation.

Solskjaer continued: "They're working hard, both of them positive, and it's been a long, long time for Marcus, of course – probably the longest he's been out, but he's needed it.

"He looks raring to go, happy, and he knows he's missed out on pre-season, but he's done loads of good conditioning work and should be ready soon."