#6 Shakib Al Hasan
Although Shakib Al Hasan missed out on a few games this year due to injury, yet he had a great run. Arguably, he is one of the best all-rounders of the modern era. Just like every other year, he came to the fore with both bat and bowl.
In 13 innings of 15 ODIs, he made 497 runs at an average of 38.23 that included 5 half-centuries. Along with that, he took 21 wickets at 26.8. He had a good economy rate of 4.48. His stats may not be as daunting as others in Cricadium’s Best ODI XI of 2018, yet his batting and bowling combined, earn him a place.