
Jacques Kallis (18 yrs 184 days) – Jacques Kallis was the genuine all-rounder of the game and was the gem of the game. During his career spanning 18 yrs 184 days he went on to play 328 ODIs in which he scored 11579 runs and also scalped 273 runs. His astonishing numbers are enough to tell that why he is the real gem of the game. He made his ODI debut against England in the year 1996 and played his farewell match in the year 2014 against Sri Lanka. It can be truly said that he is the best player which South Africa has ever produced as none of the players has contributed the game in such a manner.