Steven Gerrard will miss three weeks of his final few months as a Liverpool player after being diagnosed with a hamstring injury. Reuters

Liverpool skipper Steven Gerrard has reportedly handed the Reds a fresh injury blow after picking up a hamstring injury during the club's recent 3-2 victory over Tottenham.

According to the Liverpool Echo, the Englishman, who was substituted midway through the second half, is set to be sidelined for a period between two and three weeks.

Gerrard's injury absence could see the midfielder miss crucial clashes in the FA Cup, Premier League and the Europa League. There is a danger that the Liverpool skipper could miss Liverpool's big clash with title contenders Manchester City on March 1.

The 34-year-old midfielder has been used sparingly by manager Brendan Rodgers, but he is a key part of the manager's new 3-5-2 formation.

It was first believed that Gerrard's injury was not serious and even Reds Assistant manager Colin Pascoe confirmed that he was substituted as a precaution after complaining about a tight hamstring.

The former Three Lions captain's absence will give the Northern Irishman a selection headache, as even Lucas Leiva, who can play the holding midfielder's role, has been ruled out for four to six weeks.

This could tempt the manager to bring Emre Can, who has been playing as one of three central defenders into midfield and draft in Kolo Toure or Dejan Lovren to fill in the position at the back.

This will come as a big blow for Gerrard, who will want to play every game for Liverpool as he comes to the end of an incredible career at Anfield.

The former England international has decided to leave the Merseyside club and move to America and play for LA Galaxy in the Major League Soccer (MLS).