3. Sachin Tendulkar

Courtesy: ESPNcricinfo

The legend played 24 balls in his debut innings of 15 runs against Pakistan in Karachi, and was bowled by Waqar Younis – another man on debut. But the little boy was destined to become one of the world’s most loved and respected cricketers, and the mountains he has climbed in his 24-year career might be too high to scale for cricketers of the coming generations. 15921 Test runs in 200 matches at an average of 53.78 and 18426 ODI runs in 463 matches, averaging 44.83 – you could do nothing but marvel at these figures, which perhaps give only glimpses of a child-like love for the sport.