Rooney earned his first cap against Australia in 2003 at the age of 17 years and 111 days to become the youngest player, at the time, to represent the national side. He also leaves as England’s most-capped outfield player with 119 appearances.

The former England captain has not played for his country since a 3-0 win over Scotland at Wembley last November.

Rooney’s goal on Monday meant he became only the second player to score 200 Premier League goals behind another former England striker Alan Shearer.

But while he won five Premier League titles and a Champions League, among other trophies, during his time at Old Trafford he remained without a medal for England, who have not won a major tournament since the World Cup in 1966.

“I will always remain a passionate England fan. One of my very few regrets is not to have been part of a successful England tournament side.

“Hopefully the exciting players Gareth is bringing through can take that ambition further and I hope everyone will get behind the team,” said Rooney, who believed he would eventually see England triumph.

“One day the dream will come true and I look forward to being there as a fan – or in any capacity.”