Sachin Tendulkar, the little master who has been hailed by many as one the best, has failed to find a mention in the recently released ICC's list of top-10 Test batsmen ever.
Not only that, Sachin does not even figure in the top-20 of list of the new "ICC Best Ever Ratings".
Tendulkar has been ranked at No 26 whereas Matthew Hayden, who recently retired, has been placed at 10th position.
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.
Following are the players who have made it do the list:
1 Don Bradman (AUS) 961 v India
2 Len Hutton (ENG) 945 v West Indies
3 Jack Hobbs (ENG) 942 v Australia
3 Ricky Ponting (AUS) 942 v England
5 Peter May (ENG) 941 v Australia
6 Clyde Walcott (WI) 938 v Australia
6 Viv Richards (WI) 938 v England
6 Garry Sobers (WI) 938 v India
6 Kumar Sangakkara (SL) 938 v England
10 Matthew Hayden (AUS) 935 v England
10 Jacques Kallis (SA) 935 v New Zealand
12 Mohammad Yousuf (PAK)933 v West Indies
13 Graeme Pollock (SA) 927 v Australia
13 Everton Weekes (WI) 927 v New Zealand
15 Dudley Nourse (SA) 922 v England
15 Doug Walters (AUS) 922 v South Africa
17 Neil Harvey (AUS) 921 v South Africa
17 Michael Hussey (AUS) 921 v West Indies
19 Denis Compton (ENG) 917 v Australia
20 Sunil Gavaskar (IND) 916 v England