So for one reason or another, many great players did not get an opportunity to perform at highest level. We really don't know how they would perform if given chance but the topic often comes up. Who is the best among them? I think it's a good point of discussion as we might discover many unknown gems along the way and about their heroic deeds.
Note: Stuart Law wasn't eligible for the poll because he played 1 Test. Sorry if the poll is missing any cricketer who deserves to be there.