Sachin Tendulkar Even at the age of 39, when most of his contemporaries are doing commentary, sitting at home, or have become coaches, this man is still amongst the top batsmen in the world. Leave aside his previous records, even today, he is the only Indian in the top 20 batsmen of ICC Test rankings. (Have not mentioned ODIs since he recently retired from that format).
No sympathies for his past records, just compare him with all age group cricketers at present, his skill set as a batsman, his passion for the game of cricket - even the experts say that Sachin has gotten better with age.
P.S: I am not one of those fanatic Sachin fans, but his name surely deserves to be in this list.