Messi has Ronaldinho's number

Barcelona's Argentine striker Lionel Messi will take over the No10 shirt that was last worn by Brazil's Ronaldinho, who was transfered to AC Milan, the club said on Sunday.

Messi, 21, has until now worn the No19 shirt, which has not been assigned to any other player for next season. Brazilian Daniel Alves, a pre-season signing, was given the No20, formerly worn by Portugal's Deco, who has gone to Chelsea.

Messi has joined the Argentina national squad for the Olympics in Beijing and will miss the Catalan club's US tour. The Argentina international has been at the centre of a tug of war between club and country with Barcelona trying to retain him for their Champions League qualifier tie in August.