ODI Centuries List

PlayerRunsBalls4s6sTeamOppVenueDate
Sediqullah Atal 104 12884 AFG ZIM Harare2024-12-19
Saim Ayub 109 119103 PAK SA Paarl2024-12-17
Amir Jangoo 104* 8364 WI BAN Basseterre2024-12-12
Sherfane Rutherford 113 8078 WI BAN Basseterre2024-12-08
Kamran Ghulam 103 99104 PAK ZIM Bulawayo2024-11-28
Saim Ayub 113* 62173 PAK ZIM Bulawayo2024-11-26
Kusal Mendis 143 128172 SL NZ Dambulla2024-11-13
Avishka Fernando 100 11592 SL NZ Dambulla2024-11-13
Rahmanullah Gurbaz 101 12057 AFG BAN Sharjah2024-11-11
Brandon King 102 117131 WI ENG Bridgetown2024-11-06
Keacy Carty 128* 114152 WI ENG Bridgetown2024-11-06
Shai Hope 117 12784 WI ENG Antigua2024-11-02
Liam Livingstone 124* 8559 ENG WI Antigua2024-11-02
Evin Lewis 102* 6194 WI SL Kandy2024-10-26
Tristan Stubbs 112* 8183 SA IRE Abu Dhabi2024-10-04
Ben Duckett 107 91132 ENG AUS Bristol2024-09-29
Harry Brook 110* 94132 ENG AUS Chester-le-Street2024-09-24
Rahmanullah Gurbaz 105 110103 AFG SA Sharjah2024-09-20
Travis Head 154* 129205 AUS ENG Nottingham2024-09-19
Janith Liyanage 101* 102112 SL BAN Chittagong2024-03-18
Pathum Nissanka 114 113133 SL BAN Chittagong2024-03-15
Najmul Hossain Shanto 122* 129132 BAN SL Chittagong2024-03-13
Rahmanullah Gurbaz 121 11786 AFG IRE Sharjah2024-03-07
Harry Tector 138 14793 IRE AFG Sharjah2024-03-07
Pathum Nissanka 118 101162 SL AFG Kandy2024-02-14
Anil Sah 112* 124122 NEP CAN Kirtipur2024-02-12
Bhim Sharki 101* 129111 NEP CAN Kirtipur2024-02-12
Pathum Nissanka 210* 139208 SL AFG Kandy2024-02-09
Azmatullah Omarzai 149* 115130 AFG SL Kandy2024-02-09
Mohammad Nabi 136 130153 AFG SL Kandy2024-02-09
* 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