West Ham skipper Mark Noble named Liverpool legend Steven Gerrard as the best player he has ever played against, when taking part in a Q&A session for the club’s official Twitter account.

The 32-year-old Hammers man came up against the Liverpool great plenty of times in English football.

Gerrard, now manager of Glasgow giants Rangers, is undoubtedly one of the Reds’ greatest ever players.

Liverpool FC Legends v AC Milan Glorie - Friendly

Steven Gerrard (Photo by LFC Foundation/Liverpool FC via Getty Images)

In 710 games in all competitions for Liverpool, the 39-year-old racked up an impressive 186 goals and 115 assists (Transfermarkt).

Gerrard also scored 21 goals in 114 international caps for England (Transfermarkt).

Liverpool FC Legends v AC Milan Glorie - Friendly

Steven Gerrard (Photo by LFC Foundation/Liverpool FC via Getty Images)

The ex-Liverpool skipper will go down as one of the greatest all-time Premier League players.

And West Ham captain Noble named the Scouse legend as the best player he has ever come up against during his time in the game, when taking part in a Q&A session for the club’s official Twitter account:

 

It is hard to argue with Noble’s selection.

There have been some great central midfielders in the Premier League over the past 20 years or so, including the likes of Frank Lampard, Paul Scholes and Patrick Vieira.

But Gerrard had something special about him. He always rose the the occasion.

And the Liverpool ace will go down in history as one the very best players of his generation.

Have something to tell us about this article?