Peja Stojakovic has decided to retire from the NBA.

Stojakovic has received interested from a number of clubs, but back and neck troubles have made it too difficult to continue.

"When you start competing against your body more than you're preparing for the actual game," Stojakovic said, "it's a wakeup call."

In a statement, NBA commissioner David Stern said: "Peja will go down as one of the great shooters in the history of the NBA. His success was the result of a tireless work ethic and an unquenchable desire to be the best at what he did. Peja's legacy, however, goes way beyond his 3-point skills and that elusive Finals title he won last season with the Dallas Mavericks. Peja was part of the wave of international stars that helped introduce the world to the NBA game and inspired thousands of fans to begin playing the sport of basketball."