ODI Centuries List 2018

PlayerRunsBalls4s6sTeamOppVenueDate
Shai Hope 108* 13191 WI BAN Sylhet2018-12-14
Shai Hope 146* 144123 WI BAN Dhaka2018-12-11
David Miller 139 108134 SA AUS Hobart2018-11-11
Faf du Plessis 125 114152 SA AUS Hobart2018-11-11
Shaun Marsh 106 10274 AUS SA Hobart2018-11-11
Ambati Rayudu 100 8184 IND WI Mumbai2018-10-29
Rohit Sharma 162 137204 IND WI Mumbai2018-10-29
Virat Kohli 107 119101 IND WI Pune2018-10-27
Sean Williams 129* 143101 ZIM BAN Chittagong2018-10-26
Imrul Kayes 115 112102 BAN ZIM Chittagong2018-10-26
Soumya Sarkar 117 9296 BAN ZIM Chittagong2018-10-26
Virat Kohli 157* 129134 IND WI Visakhapatnam2018-10-24
Shai Hope 123* 134103 WI IND Visakhapatnam2018-10-24
Imrul Kayes 144 140136 BAN ZIM Dhaka2018-10-21
Shimron Hetmyer 106 7866 WI IND Guwahati2018-10-21
Rohit Sharma 152* 117158 IND WI Guwahati2018-10-21
Virat Kohli 140 107212 IND WI Guwahati2018-10-21
Litton Das 121 117122 BAN IND Dubai2018-09-28
Mohammad Shahzad 124 116117 AFG IND Dubai2018-09-25
Rohit Sharma 111* 11974 IND PAK Dubai2018-09-23
Shikhar Dhawan 114 100162 IND PAK Dubai2018-09-23
Shikhar Dhawan 127 120152 IND HK Dubai2018-09-18
Mushfiqur Rahim 144 150114 BAN SL Dubai2018-09-15
Reeza Hendricks 102 8981 SA SL Kandy2018-08-05
Tamim Iqbal 103 12472 BAN WI Basseterre2018-07-28
Shimron Hetmyer 125 9337 WI BAN Providence2018-07-25
Tamim Iqbal 130* 160103 BAN WI Providence2018-07-22
Imam-ul-Haq 110 10581 PAK ZIM Bulawayo2018-07-22
Babar Azam 106* 7692 PAK ZIM Bulawayo2018-07-22
Fakhar Zaman 210* 156245 PAK ZIM Bulawayo2018-07-20
* latest 30 centuries by cricket players

ODI Century List Team Wise
Afghanistan Australia Bangladesh
Bermuda Canada Denmark
England Hong Kong India
Ireland Jersey Kenya
Namibia Nepal Netherlands
New Zealand Oman Pakistan
Papua New Guinea Scotland South Africa
Sri Lanka Uganda United Arab Emirates
United States West Indies Zimbabwe
ODI Century List Year Wise
2024 2023 2022 2021
2020 2019 2018 2017