2. David Warner
David Warner has been of the vital cogs of Australian cricket. He is one of the very few Australian cricketers who is liked and admired by fans all across the world. The Australian opener is known for playing fearless brand of cricket. He mounts pressure on the opposition from the first ball and takes the game away from the opposition.
Warner is also a good captain. He leads Sunrisers Hyderabad in the Indian Premier League. Warner steered his team to maiden IPL title in the 2016 season after beating Royal Challengers Bangalore in the final. The Australian also steered the side to the 2018 IPL final but lost to Chennai Super Kings.
Warner is best known for scoring runs at a quick pace. He scored 7311 runs in Tests, 5455 runs in ODIs and 2265 runs in Tests, hitting 24 centuries, 30 fifties (Tests), 18 centuries, 23 fifties (ODIs), 1 century, 18 fifties (T20Is). He is also the third-highest run-scorer in the lucrative IPL behind Virat Kohli and Suresh Raina. Warner scored 5254 runs scoring 4 centuries and 48 fifties.