Absolutely agree with you, Jacques Kallis is the best all-rounder ATM and acc. to me he's the best all-rounder of modern day cricket. BTW my fav all-rounder was Andrew Flintoff, but sadly he had a short cricketing career.
Yes agree with you completely.Kallis is a world class allrounder
yes i agree....
Yes Jaques Kallis followed by Shane Watson