#2 Andrew Symonds
The former all-rounder is one of the finest finishers to have ever played the game and Andrew Symonds' ability to turn one day games on their heads was a major factor in Australia's dominance during the noughties.
Symonds played in 198 one-dayers for Australia between 1998 and 2009, while he batted at 5 or 6 in 132 games. He had the game to destroy any bowling attack and the most important thing about his batting was that he was completely unfazed by extreme pace or crafty spin bowling.
In addition to that, Symonds knew exactly how to play a situation and was known for giving the Australian innings the flying end that most one day teams crave. He was a superb runner between the wickets as well and one of the cleanest hitters the game has ever seen.
There was no player who was as dangerous as him in the role of a finisher and he remains the third highest scorer for Australia in those positions with an aggregate of 3970 runs. He averaged a healthy 44.11 and recorded a quite outstanding strike rate of 92.97.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️