4. Quinton de Kock (South Africa) – 956 runs
Dubbed as the next big thing in world cricket, Quinton de Kock did no harm to his reputation this year as well. He is averaging a whopping 53.11 after making 19 appearances in ODIs in 2017. He has scored 956 runs at a strike-rate of 94.84. The gloveman has 2 tons and seven fifties against his name. It’s Kock’s consistency and rate of scoring that makes him such a daunting player for opponents at the top of the order. Facing new ball, he sets out on a joyride and starts taking attack to the bowler’s right from the word go. He is a match-winner and very recently played a 145-ball 168-run blinder against Bangladesh.