Just what was the best team in Premier League history?

There have been quite a few contenders to the crown over the past 27 years, with a few making very strong arguments.

The freshest in the mind is Pep Guardiola's Manchester City, of course.

They broke the record for points two seasons ago as they ran rampant on the Premier League, tearing teams apart and playing incredible football - they looked literally unstoppable at times.

But then maybe Jose Mourinho's original Chelsea team is the best?

They set a brand new standard between 2004 and 2006, winning back-to-back titles in ruthless fashion and in a way we hadn't quite seen before.

And then there's another history-making team that commands respect - Arsenal's Invincibles.

Named for going the entire season unbeaten, they really set a standard that's nearly impossible to match.

And for that reason, Martin Keown - who was a part of that side - feels they remain the best there's been in the Premier League.

“Of course they were the best!" he told TalkSPORT. “I’m not messing about, that team could have won in any era.

“I saw them develop from young men, I was the senior figure then and they matured into a fantastic group of players, they were world-class.

“Thierry Henry was like an international sprinter with football boots instead of spikes. Dennis Bergkamp with his vision, it was unbelievable. Watching him perform was like watching ballet.

“Robert Pires on the left and Freddie Ljungberg on the right, he doesn’t get enough plaudits.

“Then that midfield; Gilberto Silva, a World Cup winner, and Patrick Vieira alongside him, another World Cup winner.

“Then there’s Sol Campbell at his absolute peak at the back.”

But he does concede that one team from the Premier League era could rival them.

“I think the only team that comes close is Manchester United’s treble-winning 1999 team," he admitted. "I think that would have been the big play-off."