The England striker proved he is over a hip injury by coming through a tough session at Carrington on Wednesday and declared himself available for the short trip to the JJB.
Club captain Gary Neville has also said he is ready for the game against Latics and the Champions League final against Chelsea in Moscow - if needed.
The 33-year-old has been involved in full contact training but manager Sir Alex Ferguson is unlikely to change a settled back four.
"I am feeling good. I have been training and travelling with the team for the last seven or eight matches and really enjoying being back among the lads," Neville told the club's official website.
"It is going to be difficult for the manager with the defence playing so well and I understand that it is almost impossible for him to get me in. I totally accept that.
"The matches are too important to help players get their fitness back but I am there.
"I am fit and have been for six to eight weeks and if I am required or am needed at any point, I have to be ready.
"It has been a frustrating season for me but that will all be lifted if we win the title and the Champions League.
"Players get injuries. The most important thing is that this club wins trophies."