Argentine also confident of beating Milan in the Champions League.
Lionel Messi has revealed he would love the chance to play alongside either Gareth Bale or Wayne Rooney, reports ESPN.
The Barcelona star was speaking at the opening of a museum which will display the trophies and awards he has won.
Having been left out of the Manchester United team to face Real Madrid in the Champions League on Tuesday night, Rooney’s future has been the subject of much speculation.
In contrast, Tottenham’s Bale has been in superb form this season as he continues to attract the top clubs from around Europe.
It comes as no surprise that Messi would enjoy having either as his team-mate but did admit he doubts either player will leave their respective club any time soon.
“Wayne Rooney and Gareth Bale are both great players – they are doing so well for their clubs – and I always want to play with the best players.
“I have to be careful what I say, because I can’t see them leaving their teams soon. But of course, I want to play with the best players,” he said.
The Argentine international also revealed his belief that his side can overturn the 2-0 deficit they face ahead of their second leg meeting with Milan next week.
The 25-year-old was largely anonymous in the first leg, and has historically struggled against Italian sides in the Champions League.
However, he says he is confident ahead of next Tuesday night and says that a win could signal another rise in their fortunes after a recent slump.
“We know it is complicated by the result of the first leg, but we can turn it around,” he told the media as reported by Football-italia.net.
“This may be the game that we rise again. I know there are many people who are waiting for us to lose so as to say that this is the end of the Barcelona cycle, as it happened last year when there were results that were not good.
“We always have to win here. We know that and we have no problem,” he concluded.