Rooney will make his first global appearance for two years on November 15 after it was confirmed he would be included in England's squad to face United States at Wembley.
But the 33-year-old, now based in the United States where he plays for Major League Soccer side DC United in Washington, will wear the Three Lions shirt one last time for the Wembley fixture on November 15.
The global friendly, set to take place on November 15, has been dubbed The Wayne Rooney Foundation worldwide and some of the proceeds from the game will go towards the Manchester United great's charity.
Former Everton and United forward Rooney scored 53 goals in 119 England appearances - the most by any outfield player - prior to announcing his retirement from worldwide football in August 2017.
Peter Shilton disagrees with Wayne Rooney's inclusion in the England squad to face US, claiming that it devalues the honour of representing the Three Lions.
But Shilton, who holds the record for the most England caps with 125, is not impressed with Rooney getting what is essentially a ceremonial cap.
"I was shocked when I read it and I'm still struggling to understand the decision", he told The Mirror.
"It's been two years since Wayne last played, England are on a new threshold and have just had a great World Cup but are going backwards with this".
Writing in The Sun, Shearer said: "It is great for Wayne to have the chance to say goodbye to fans at Wembley".
"I don't agree with it at all".
The game against the US - three days before the decisive Nations League clash with Croatia at Wembley - has been designated as a charity fundraiser by the FA.