The eight Celtic and Rangers players who could ply their trade in the Premier League have been named.

However, just ONE of them has been touted as good enough to feature in the top six sides.

Gordon Strachan has named four from either of Glasgow's big two in a list of those who could cut it in England's top flight.

But the former Hoops and Scotland boss reckons Matt O'Riley is the only one of the lot who could play for the likes of Manchester City, Arsenal, Liverpool, Tottenham, Aston Villa or Manchester United.

He told BoyleSports: "If we're talking about just a Premier League side, I would say John Lundstram can play, Tavernier can play, Sima can play, and Jack Butland. For Celtic, Hatate, McGregor, Riley and Carter-Vickers.

"If you say to me who could play in the top six? I would say O'Riley. I think he could."

Meanwhile, the Dundee advisor believes it should be a non-Old Firm player who wins Premiership's Player of the Year. 

Strachan is full of praise for Lawrence Shankland and the goals he's scored for Hearts.

He wrote: "Scottish Premiership player of the year, I'd have three contenders: Tavernier, O'Riley and Lawrence Shankland, who would get my nod as he's outside the Old Firm and it's harder to do it outside the Old Firm.

"He's come on leaps and bounds and he's become a more rounded player."

READ MORE: The reason Dundee vs Rangers wasn't played before Old Firm derby

Meanwhile, the reason why Dundee's match against Rangers was not played last week has been revealed.

The match, which was originally rescheduled for Wednesday, April 10, was postponed for a second time after the Dens Park pitch failed an inspection.

Referee Don Robertson initially seemed the surface to be playable in the morning, however, after heavy rainfall in the City of Discovery, it soon became apparent that the conditions were unsafe for players, and so the match was called off - again.