It is not an unexpected development as the 36-year-old has had his struggles with form and injury in recent times.
However, it will see the career conclusion of one of the County’s best-ever players.
He has scored nearly 21,000 runs in all cricket for Northamptonshire including three of the highest 12 scores in the club’s first-class history.
Sales said: “I have had a fantastic time in cricket, but unfortunately picking up this serious ankle injury and to retire in this way is not how I planned it.
“I’ve thoroughly enjoyed my career and the last 20 years at Northants Cricket, and whilst disappointed that I didn’t play at the very highest level, I will look back with pride at my achievements.”
County head coach David Ripley said: “Jumble’s retirement signals the end of an era at Northants.
“An international-class batsman, top slip fielder, astute cricket brain and humorous contributor to dressing room banter, he will be sadly missed.
“I was fortunate to be playing in his debut match, and have witnessed most of his match winning innings since then.
“I would like to thank him personally for his support and friendship and on behalf of everybody at Northants Cricket all the best in his future coaching career.”