7) Sachin Tendulkar
On no. 7 is the superman from India, Sachin Tendulkar. He crossed the 7000 runs mark vs Sri Lanka at Colombo in 1998 in his 189th innings. The little master is the only player to have scored one hundred international centuries and the first batsman to score a double century in a One Day International. The master blaster also holds the record for most number of runs in both ODI and Test cricket and he is the only player to complete more than 30,000 runs in international cricket. He has been awarded the Bharat Ratna, Padma Bhushan, Padma Vibhushan and also the Arjuna award during his illustrious career.