ZURICH, SWITZERLAND - JANUARY 09: Sir Alex Ferguson (L) and Dwight Yorke arrive for The Best FIFA Football Awards 2016 on January 9, 2017 in Zurich, Switzerland. (Photo by Philipp Schmidli/Getty Images)

Former Manchester United striker Dwight Yorke was denied entry to the United States on Friday, Press Association Sport understands.

It is unclear whether Yorke was prevented from entering the USA due to an Iranian stamp on his passport or a visa issue.

The 45-year-old enjoyed widespread success in English football, playing for Aston Villa, United, Blackburn, Birmingham and Sunderland before retiring in 2009.

Yorke has enjoyed a varied career since then and, having this week worked for beIN Sports, was due to travel from Doha, Qatar to Trinidad and Tobago on personal business on Friday.

Sources told the Press Association the ex-striker was set to fly to Miami in transit to his homeland, only to be prevented from entering the US.

beIN Sports presenter Richard Keys posted on Twitter: "Well done @realDonaldTrump. Man U ambassador Dwight Yorke denied transit access to Miami cause he has Iranian stamp in passport. #crazy"

Yorke played for Man United for four seasons, winning the treble with the club in 1999 and scoring 65 goals in 147 appearances for the club.

PA Media