''I have decided to retire from international cricket immediately,'' the left-arm spinner, who was recalled for the first Test against India, said in a statement.
''I am accordingly unavailable to form part of the Proteas squad for this season,'' added the former Protea vice-captain.
A veteran of 43 Tests and 115 ODIs is sought by the Delhi Police for his alleged involvement in the 2000 match-fixing scandal which rocked the cricketing world.
Fearing arrest, he refused to tour India after his name came into the spotlight along with the then South African captain Hansie Cronje and opener Herschelle Gibbs.
Boje did not give any specific reason for his sudden decision and said that he wanted to continue in domestic cricket.
''I have had 11 years of international cricket and will always cherish wonderful memories of playing for South Africa. I now feel that the time has come for me to devote the remainder of my playing years to Eagles cricket,'' he said.
''I wish my former teammates in the Proteas side the very best for the future and Im confident that the team has a very bright cricketing future,'' he added.