#3 David Miller (South Africa)

The South African has been around the international circuit for the better part of a decade and has managed to turn in some truly memorable batting displays.
The left-hander initially made waves around the cricketing circuit with the raw power he displayed in the IPL. Capable of clearing any ground in the world, he earned rave reviews for his ability to be cool under pressure and carry his team home.
The Pietermaritzburg-born batsman has played over a hundred ODI games and boasts of a healthy average of 38.61. Additionally, he is adroit at scoring at a blistering pace with his strike rate of 101.57 a testament to the fact.
Though Miller has always possessed the adequate skill to finish off games, he hasn’t been as consistent as South Africa would’ve liked.
Yet, with De Villiers’ sudden retirement, the South African looks a man reborn and the added responsibility seems to have worked a charm.
He popped up with a couple of decent scores away to Sri Lanka while he was simply sublime on the tour Down Under.
In the 3rd ODI against Australia, with a series on the line, he produced a sumptuous innings of 138 to underline his credentials.
Miller is a breath-taking batsman and is showing signs of life after a poor couple of years.
Thus, it comes as no surprise that he makes the top three of our list.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule