Its exactly because he'a a machine he's under appreciated. Just boring really, doesn't blow people away with his bowling, rarely is the difference between victory and defeat with his batting. Just a steady accumulator. Not denying he'sa great player but will never feature in debates about the...
Kallis certainly has the stats; but its hard to consider him the very best of the past 25 years. For when thing I can't recall him ever winning a test match in the way all the others have repeatedly done; and for the other, he's just not that exciting. He's a solid, technically excellent but...