There are no perfect cricketers, but if there is someone closest to perfection, the only name that Harbhajan Singh can ever think of is Sachin Tendulkar. One of India's greatest spinners, Harbhajan has been a close friend of the maestro for more than 20 years and his "memory bank" is full of Tendulkar stories, both on and off the field. (More Cricket News)