Manchester United might be on an impressive 20-game unbeaten run in the Premier League, but even that achievement has failed to paper over the cracks at the club.

Nine home draws and just 43 goals scored is a poor return from the Red Devils, who are currently sixth in the table and struggling to find the back of the net.

But for Zlatan Ibrahimovic, United lack goalscorers. During the recent 0-0 draw against West Brom, Jose Mourinho's men attempted 18 shots at goal but only found the target three times.

And it was exactly the same story when they hosted Everton last Saturday: 18 attempts at goal, only three on target - and one of those was Ibrahimovic's last-minute penalty.

Looking at United's top goalscorers in the 2016/17 Premier League gives an accurate representation of just how much they've struggled.

Ibrahimovic leads the way on 16 goals - a fantastic return in his debut season - but thereafter, Juan Mata has six, Paul Pogba is on four and Anthony Martial has three.

Put simply, United's attacking players aren't doing their jobs. Martial, Jesse Lingard and Henrikh Mkhitaryan should all be on five goals at this stage of the season, but they're not.

How Mourinho must wish Javier Hernandez had never been sold by Louis van Gaal, then.

The Mexican, currently at Bayer Leverkusen, left United on the cheap in 2015 and has since proved he can score goals on a regular basis if given enough game time.

Mourinho certainly recognises that fact and, speaking ahead of Sunday's trip to Sunderland, he predicted what would happen if Hernandez was still at the club.

According to the Portuguese, Chicharito would have 20 goals already this season at United.

"We have some players that are not really players in love with the goal," he said, per Sky Sports. "They are good players, they are creative players, they can create, but naturally they are not the kind of guy that is a killer.

"I give you a simple example. In the way we play at Old Trafford, in the way we dominate opponents in the way we play in their box, I think Chicharito would have 20 goals easy.

"Even coming from the bench for the last 10 or 20 minutes, he will have 20 goals.

"He is a guy that naturally the ball comes, rebound here, rebounds there, boom - goal. The goalkeeper saves, he goes there, tap in - goal. The cross is coming, he anticipates the first post header - goal.

"And not even coming from the bench, we have this kind of player that scores 10, 15 goals and gives you 10 or 15 more points."

How United could do with an extra 20 goals right now. If Hernandez was still at the club, scoring how Mourinho says he would, the Red Devils would probably be in the top four.

Oh, what could have been.