3) Shivnarine Chanderpaul (West Indies):

Picture Source: Sky Sports

One of the greatest Test cricketers of all time, Chanderpaul always caught the eyes of the audience with his unique and unorthodox style of playing. In 2008, he received the honorary Sir Garfield Sobers Trophy, which is given every year for the best cricketer in the world.

Chanderpaul’s numbers are something many can only dream of. In 164 Tests, he amassed a jaw dropping 11,867 runs at an average more than 50, falling just few runs short of Brian Lara’s record tally for West Indies. He was a more than reliable player in the colored jersey as well, amassing 8,778 runs in 268 ODIs.