#2 David Warner - Australia

An experienced top order batsman and a controversial figure, Warner had established himself as one of the best all-format openers in the world. He possesses a wide variety of shots and can torment any bowling line-up on his day. He played a valuable part in Australia's triumphant World Cup side in 2015. Ever so consistent, Warner has 14 ODI hundreds against his name and would want to add a few more this World Cup.
#1 Virat Kohli - India

Certainly no prizes for guessing, Virat has always been on top charts right from his entry in the Indian side. He has on many occasions proved himself as one of the best to have played the game. Despite, Virat's batting class and calibre remain unmatched, his captaincy skills have come under the scanner. He can prove the critics wrong by winning the prestigious WC 2019 trophy.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️