Most Centuries in ODI 2018

Player Team Most Hundreds
1Virat KohliIndia6
2Rohit SharmaIndia5
3Jonny BairstowEngland4
4Imam-ul-HaqPakistan3
5Shaun MarshAustralia3
6Aaron FinchAustralia3
7Shikhar DhawanIndia3
8Jason RoyEngland3
9Joe RootEngland3
10Shai HopeWest Indies3
11Jos ButtlerEngland2
12Shimron HetmyerWest Indies2
13Kane WilliamsonNew Zealand2
14Faf du PlessisSouth Africa2
15Imrul KayesBangladesh2
16Tamim IqbalBangladesh2
17Ross TaylorNew Zealand2
18Soumya SarkarBangladesh1
19Mohammad ShahzadAfghanistan1
20Rahmat ShahAfghanistan1