Yes Messi can play for Spain, but he will not. He was given the opportunity to play for Spain early in his career but he declined because he said he would rather play for the country that he was born in
Actually, Lionel Messi play for FC Barcelona his national team is Argentina Hope This will Help U!!
lionel messi Lionel Messi DOESNT PLAY IN THE PREMIERSHIP.He Plays for Barcelona in Spain.
Messi is a Barcelona player. He plays for a club in Spain. He also have the spanish nationality, but, he is not spanish. Lionel messi is born in Argentina, in Buenos Aires. He decided that, because he is from Argentina, that he wil play for the argentina team, and not the spanish one. It's his choice.
Spain
He plays for Barcelona and argentina.
Spain
In Barcelona, Spain!
messi started playing at newells in argentina then he went to spain to try out for barcelona when he was 13 years old i think around 1996-1998
Lionel Messi the humble footballer lives in Barcelona Spain.
Lionel Messi is in Barcelona FC (Football Club) in Spain.
MESSI
yes