He is considered to be the greatest batsman of our time and he is most probably one of the top 3 most popular living persons in India. You can see him all the time in TV ads. Yes, I am talking about Sachin Tendulkar. He has been playing cricket for the last 20 years and he started playing international cricket just at the age of 16. He has been tireless in making history and creating records. I think that he holds most number of records in this game both in Test and ODI formats. He looks still solid and I am sure that if he wants then he can play for another 4-5 years easily.