IMO there are certain conditions a bowler has to pass for him to reach all time status. One, he should be able to dismantle entire lineups. Two, he should be consistent. Three, he should perform against the best batting lineups. And four, he should perform on the subcontinent (if it is applicable, bowlers after 1960).
You can be a fantastic bowler if you don't have all four, but I am not sure if you can be an all timer.
- Garner Averages 19.20 in Asia (3 tests).
- Marshall Averages 23.05 in Asia (19 tests).
- Hadlee Averages 21.58 in Asia (13 tests).
- Khan Averages 18 in SL, 28 in India (Pak discounted as it is home)
- Lillee Averages 68.33 in Asia (4 tests)
Now, I ask you, seriously, which does not belong?