i dont know how the hell surav ganguly got on the list. alan border for mine. he was up there with the most test runs for so long and took australia out of the ditch it was in more than a decade ago. i cant understand how you put ganguly in there ahead of so many better batsman and graeme smith has done a decent job but has only been playing for a couple of years. your evaluating the best left handed batsman of all time in the history of cricket. i dont think you researched your options enough