Kobe Bryant has two seasons and $58 million remaining on his current contract with the Lakers.
When Bryant entered his rookie season, he predicted retirement would come at the age of 35, which he will be when that contract expires.
Bryant said on Monday that "it's still probably accurate."
"That's a long time to be playing," Bryant said. "It'll be the last year of my contract. I don't know if I wll play any longer than that. I don't know. It's just a possibility. It's not something I even give it much thought to, but it's a possibility. It could happen."
Bryant is unlikely to continue playing after his skills significantly diminish, but he admits to struggling to foresee where he will be at the end of the 13-14 season.
"At the end of that year, probably, I think you'll know. I'm not sure," Bryant said when asked when he'll know for sure if he'll retire. "I think you've seen so many players retire, think they know and then come back. I don't want to be one of those guys, but I know they've all said it too. It must be tougher than it sounds to be able to retire and know when that moment is actually there. We'll cross that bridge when we get to it, I guess."