Jacques Kallis - one of the all time greats - proud to say I saw him play: 166 Tests 13,289 runs at an average of 55.37 - 45 hundreds and 58 fifties 292 wickets at 32.65 - 5 5 wicket innings 200 catches What a player!