For batsmen, you have about 15, I have about 9.
I can't compare Sanga to what Sachin and Lara did in the '90's and vs the greats. Love Punter, he's not nearly in that conversation either. Chappell was special, no one though he was better than either Richards, and I don't see the argument for him to be the best since Don.
Hammond is an interesting case and he (for me) just falls a little sort. More than half the career came before the lbw rule, but more importantly, the one time he came up vs quality and not even great fast bowling in Martindale and Constantine, he was incredibly troubled. But taking into account his catching he still makes the above list as a cricketer. Kallis just isn't the batsman those guys are. His agenda didn't always align with the team's and one always felt that if it came between the needs of the team or his average, he would choose the latter.
Bowlers, you have 10, me 7, again not that big a difference and... Donald has his caveat, Lillee even in modern times only really played in 3 countries, and taking that into account, his numbers should have been better.
So I have 9 batsmen, 8 bowlers and 4 guys with combined contributions who were ATGs in primary to begin with.