Talking to an English news channel, Gavaskar said "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," said Gavaskar.
Sachin Tendulkar's slump in form forced everyone to point fingers on the master and his ability, especially after his poor run against England in the home series.
Tendulkar who has not played an ODI since Mar 2012, announced his retirement on Sunday, Dec 23 2012.
The master blaster, who is concerned about the team's preparation for the next World Cup, decided to call time on his ODI career.
Talking about the legendary cricketer's ODI retirement, Gavaskar felt criticism hurt the master which would have forced him to quit the one-day format.
"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 told NDTV.
Earlier, it was Gavaskar and other former cricketers who urged the master blaster to talk to the selectors and take a call on his cricketing future. Now, these comments on Sachin Tendulkar after the legend announced his ODI retirement would contradict the former skipper's views.