Lancashire batsman Ashwell Prince has said that he does not expect to be recalled by South Africa.
The 35-year-old recently agreed a two-year contract to join the Red Rose as a Kolpak player, leading to speculation over his future with the national team.
Despite not retiring from international cricket, Prince believes that it is unlikely he will earn a recall.
"It's almost 18 months since I last played a Test match and, if I'm being realistic, those days have passed," BBC Sport quotes Prince as saying.
"I still feel I'm good enough to play Test cricket but they don't think so.
"I don't have anything to prove to anybody and my record is there. If people don't have the belief in me any more, there's nothing more I can do."
Prince played the last of his 66 Tests for South Africa against Sri Lanka in 2011.