Sachin Tendulkar failed to find a place in the ICC’s top 20 test batsmen list. According to controversial ICC Rankings, Sachin Tendulkar is a 26th best player in test cricket history and 13th best one day player. Current players like Kumara Sangakkara, Kevin Pietersen, Jacques Kallis, Mohammad Yousuf, Ricky Ponting and Michael Hussey are much ahead of him in the best test cricketers list. Best test opener Sunil Gavaskar is at 20th place while Brian Lara at 23rd place in the ICC Test cricket list. Rahul Dravid is at 30th place in the ICC all-time test batsmen list. Adam Gilchrist is at 30th place in the all-time one day batsmen rankings.
The only Indian in the top 20 is Sunil Gavaskar, who is just ahead of West Indies' George Headley.Sachin Tendulkar's omission from the top twenty list best Test batsmen ever is not just the only shocker.Players like Brian Lara, Alan Border and Steve Waugh too are not among the ICC's top 20 Test batsmen.