Barcelona star, Xavi Hernandez announced his retirement from international football today.
34-year-old was capped 133 times and scored 13 goals for his country. He has won the World Cup and two European Championships with spain.
Speaking at a news conference in Barcelona on Tuesday, he said;
"I'm grateful for all those years. It has been a fantastic time."