2. Sunil Gavaskar – 125 Tests
The fierce battle between India and the Australians is partly named after this legendary opener, who was brilliant under pressure but also knew how to score runs when the time was right.
1. Sachin Tendulkar – 200 Test
There’s not much more that can be said about the man known as the ‘Little Master’ other than a record of more Test runs, appearances and centuries than any other player speaks for itself.
Tendulkar also makes it into the 10 best batsmen of all time.
The ‘Little Master’ and Dhoni battle it out for richest cricketer.
COMMENTS