2. Sir Gary SobersHe was not only one of the best left handed batsmen of his time, but also a great bowler and a great fielder.
His average of 57.78 is higher than Tendulkar, Sangakkara, Ponting and Jack Hobbs, and his unbeaten 365 was the world record for a long time.
There was an elegance in his batting yet full of powerful strokes.
Though he would play all over the ground but his offside play was a joy to watch. Coupled with his bowling and fielding, Sir Garry Sobers is unquestionably the finest all rounder in the game.