The England defender made his international debut against Cameroon in 1997 and had won 81 caps.
London: England's Rio Ferdinand has quit international soccer, the Football Association (FA) said on Wednesday.
The Manchester United defender, who made his England debut against Cameroon at Wembley in 1997 and won 81 caps, had informed England coach Roy Hodgson of his decision, the FA said in a statement.
"After a great deal of thought, I have decided the time is right for me to retire from international football," said Ferdinand.
"At the age of 34, I feel it is right for me to stand aside and let the younger players come through, which allows me to concentrate on my club career."