Most 100s in 2017 for ODI

PositionMost 100sPlayer NameTeam Name
16Rohit SharmaIndia
23Babar AzamPakistan
32Upul TharangaSri Lanka