Some batsmen just missed out on being -alltime great' or 'great' but were classified as 'very good'.This is my choice of 'very good' but not 'great ' batsmen in order of merit.I have assumed some stars with an average of 45+ like Vijay Hazare,Vijay Merchant,Rohan Kanhai,Clive Lloyd,Geoff Boycott,Neil Harvey and Doug Walters.Gordon Greenidge averaged around 44 while Ian Chappell ,Aravinda de'Silva and Graham Gooch around 42,but all three batsmen are generally classified in the 'great' category.Inzamam Ul Haq's ,Kevin Peterson's or Geoff Boycott's claim to 'greatness' are debatable but I am giving them the benefit of the doubt.