7. Jacques Kallis (South Africa): 28 Years and 93 days
One of the greatest All-rounders to have featured in the sport, Jacques Kallis was the cogwheel of the Proteas side for about two decades. He was one of the most under rated players of the game even after the possession of towering achievements. He played in 519 international matches and scored as many as 25,534 runs with 62 centuries to his name. He also claimed 577 international wickets which is a testimony of his greatness as a player. With the willow, he averaged 55 and 44 in Tests and ODI’s respectively. Even the great man who blooded an inspiring cricket legacy in the country, finished with a ton in his last test appearance for the African nation. He is ranked 7th in our list.