3. Ricky Ponting
Ricky Ponting no doubt is one of the greatest players in cricket history. He is a classical, yet a good striker of the ball.
Ponting is the only cricketer in the world to be involved in 100 test victories. He scored 41 Test centuries and 30 ODI tons.
Ponting made 13,378 runs from 168 tests, and 13,704 runs from 375 ODIs.
One of the most successful Australian captains, Ricky Ponting is in 3rd spot among the greatest batsmen of all time. He won 48 out of 77 Tests as captain.