Manchester United will play Juventus in a testimonial game for Gary Neville at Old Trafford on May 24.Neville, 36, announced his retirement on February 2 after enjoying a 602-game, 18-year career with United.

Neville, who made his senior debut against Torpedo Moscow in a UEFA Cup tie in 1992 aged 17, and was part of the side that won eight Premier League titles, three FA Cups, two League Cups and the Champions League in 1999, is touched by the gesture from the club.

"I am delighted to be given this game by the club, it is going to be a very emotional night, especially as I pull on that red shirt once more," Neville said."I intend to savour every moment and I hope the fans can share in my special night."

The right-back, who has been capped 85 times for England, has pledged to donate the match proceeds to community projects and supporter initiatives in the United Kingdom and abroad.

Neville retired after a series of injuries had affected his performances; and his last competitive match was on January 1 in the 2-1 Premier League win against West Bromwich Albion at The Hawthorns.