Don Bradman
52 tests, 6996 runs, 29 centuries and an average of 99.94.With a record as awesome as that, people would kill me to find his name here. But excuse me, most of his runs came against England. He did not have to face the terror of the West Indies pace attack or the lethal Lillee-Thommo pair. I am sure he was not made for modern cricket. He would have been a definite flop here.
Sunil Gavaskar
34 centuries in test matches and only 1 in one dayers. My god! That’s not what modern one day greats are all about. Usually great players have achieved distinction in both forms of cricket. Gavaskar was a good player, not gret – definitely not befitting all the adulation he got.
Imran Khan
An outstanding all rounder. Yet he was overly hyped mainly because of his looks. He was a good bowler and an average batsman. But do you know why he too so many wickets. Simply because of the long lay off he was allowed to take. Our very own Kapil Dev played his heart out for the nation. But Imran was very selfish in this regards and played mostly for himself.
Sachin Tendulkar
34 centuries in tests and 38 in one dayers should say enough about his capabilities. But look at his abysmal form in the last two years. What has he done of distinction after the last World Cup? Nothing except painfully slow double centuries against Australia and Bangladesh. Time to hang your boots fella. What say?
Mathew Hayden
Another Australian in this list. 76 tests, 6000+ runs, 24 centuries and an average of 60 + besides a good one day record. But guess where he scores all his runs – Australia! One good series against India four years ago and that is all he has for his offshore record.