The reigning world champions brought their time in Brazil to an end with a 3-0 victory over Australia to finish third in Group B.

Defeats to Netherlands and Chile saw La Furia Roja crash out of the competition after just two games, and there have been calls from many for a major revamp of the squad as attentions turn to qualifying for Euro 2016.

"I have always said I would like to play for Spain since I was a little kid but I am aware that it is not possible to play forever," Villa, who has signed for New York City FC, said. "Now after the World Cup I will take some months off, and it's complicated for me, I would play forever but we shall see.

"I would play with the national team until I was 55 if I could, but it is impossible and we have to be realists. If the coach wants to call on me, I would love it, but it is difficult and we have to be realists."

Villa added on the defeat of Australia: "For me playing for Spain always gave me great happiness. We knew we had to put our game face on to go out with a win against Australia. Of course I am happy to have participated in the first goal but we are also sad because we didn't get to spend much time here."