Tendulkar had been struggling for runs for quite some time, leading to debates how long he should continue playing and today he announced that he will no longer play ODIs.
"I think he really cares for Indian cricket. May be whatever he saw, read and heard might have prompted him to make a call. But I feel, he knows his body well," Gavaskar said.
"He is finishing on 49 ODI hundreds. I would have loved to see him get 50 centuries. That would have been fantastic," Gavaskar told NDTV.
On being asked that quitting ODI format would at least give Tendulkar a chance to play 200 Tests, Gavaskar said it should not be looked that way.
"We are looking too far ahead. If he plays the next four Tests, that will take him to 198 and the next two tests will be later in the next year. It's almost a year down the road."
Gavaskar also said that since Tendulkar had already cut down on his appearance in ODIs, people are used to his absence but still losing him is a big loss. More