No, Lionel Messi has never played for Aston Villa. Throughout his professional career, he is best known for his time at FC Barcelona, where he spent over 20 years, and later joined Paris Saint-Germain (PSG) in 2021. As of my last knowledge update in October 2023, he plays for Inter Miami in Major League Soccer (MLS).
Aston Villa play in the city of Birmingham.
Aston Villa
aston villa play in SH1T & BLUE
heskey
Yes
nothing they play at Villa Park
Definitely Aston Villa
They played at home against Wolverhampton Wanderers. Aston Villa lost 2 - 1.
Aston Villa are based in Birmingham. It is only if they are playing teams from London in away matches that they play in London, or if they got to a Wembley final.
man utd and Aston villa
Aston Villa :)
KRC Genk in Belgium