4. Rahul Dravid and Sachin Tendulkar – 11037 runs, 1996-2012:

At an average of almost 48 and with 31 century partnerships the Dravid – Sachin pair demolished most bowling attacks of their times. Even if India lost early wickets in a Test, Rahul coming at 3 and Sachin at 4 were almost certain to take India to safety. Two of India’s all time greatest batsmen managed more than 11000 runs and carried the bulk of Indian batting on their shoulders.