It still staggers me that people underrate Kallis. The man is slammed for his bowling, yet he's average and strike rate are better than Sobers, while Kallis is supposedly playing in a batsmen's era. I'd say Sobers edges him in batting, but gee Kallis is a pretty fine batsman too.
My top 4:
1. Sobers
2. Kallis - not as far off Sobers as every thinks.
3. Botham - had a great but fairly short peak in the late 70s, early 80s. Otherwise wasn't particularly awesome, but you gotta respect him at his best.
4. Miller - opened the bowling and batted #5, doing pretty well at both. That's a good all-rounder.
Honourable mention: Aubrey Faulkner, a South African leg spinning all-rounder in the early 1900s. Great player by all reports, but I can't in all fairness name him in a top 4.
Close but no cigar:
Imran - never had both his batting and bowling working at the same time. By the time he'd worked out his batting, his bowling had gone off a bit.
Kapil Dev - Just an average Test all-rounder IMHO, but his value was inflated because he was such a good ODI all-rounder.
Flintoff - only really played a couple of good series.
Benaud and Hadlee were never good enough batsmen.
Dont worry about the stats my friend, Kallis is great player but he is by no means comparable to Sobers as an
"complete all-rounder".
A complete all-rounder meaning a player who at the players "all-rounder peak" could score a hundred & take 5-wicket hauls consistently.
Kallis hasn't taken a 5-wicket haul againts a quality test opposition since Trent Bridge 2003 vs ENG. Kallis is basically this decade has been a top-class batsmen who can contribute effective with the ball depending on conditions (mainly bowler friendly conditions - on flat decks his bowling is generally ineffective). Kallis never could put two together over a series. His bowling in test has always been that of a 5th bowler, especially since his began took off around 2003/04.
Sobers peak as complete all-rounder was between Australia 60/61 to ENG 1969 in tests. Once could include the Rest of World vs England matches in 1970 as well here.
In that period Sobers averaged
55 with the bat & 31 with the ball. Which included that tremendous all-round series vs ENG in
1966 where he scored 722 runs @ 103 & 20 wickets @ 27. Which is argubaly the greatest single series individual performance other than Bradman 974 runs in Ashes 1930. Kallis can only dream of having such a comparable series as an "all-rounder". Sobers bowling in this period unlike Kallis was good enough to part of 4-man attack along with Hall/Griffith/Gibbs too.
Kallis really even cant compare with Sir Gary as batsman either. Sobers is argubaly one of top 3 batsman of all time. Kallis can't make a top ten of the best batsmen in cricket history.
Thats stats dont tell the truth in Kallis vs Sobers. It makes it seem close - but Sobers is way ahead.
On Imran Khan he actually did put his batting & bowling working at the same time to be honest. Between Lahore 1980 (when he scored his 1st test hundred) - Bridgetown 1988 (the last series in test when he was bowling 90 mph). He averaged
40 with the bat & 17 with the ball. After WI 1988 when his bowling declined, then his batting took off even further which gives the myth as his cricinfo profile suggest that..."he averaged 50 with bat & 19 with the ball" as a all-rounder.
Imran & Sobers should be considered the best all-rounders ever - given that their peaks as all-rounders where the best ever. Sobers being more batting orientated all-rounder - while Imran the bowling all-rounder.