David Warner (Australia)

It doesn’t seem that Warner has missed a whole year of cricket. He started IPL 2019 on the best note and is currently leading the run charts. In 2016 and 2017 combined, the left-handed Aussie batsman has scored in excess of 2000 runs with the help of 10 centuries. Because of his 12 months ban, he had played just 5 ODIs in 2018.
Trent Boult (New Zealand)

The Kiwi pacer has been the team’s pace spearhead in the last few years in all formats. But in ODIs, he has produced some excellent numbers. In the previous World Cup, Boult was New Zealand’s best bowler. In this year’s tournament, he is once again at his best.
Faf du Plessis (South Africa)

Since the retirement of legend AB de Villiers, the South African skipper has taken extra responsibility. He is the highest run-getter for his team in ODIs for almost a year now. Since 2017 Champions Trophy, he has averaged 68.00 in ODIs.
Babar Azam (Pakistan)

The Pakistani batsman is his team’s rock in terms of batting. He has the ability to control the innings really well and has been consistent over the last few years. Babar averages over 50 in both ODIs and T20Is. Pakistan will be banking on him heavily in the upcoming tournament.