ODI Centuries List 2021

PlayerRunsBalls4s6sTeamOppVenueDate
Jaskaran Malhotra 173* 124416 USA PNG Muscat2021-09-09
Janneman Malan 121 13591 SA SL Colombo2021-09-04
Avishka Fernando 118 115102 SL SA Colombo2021-09-02
Tamim Iqbal 112 9783 BAN ZIM Harare2021-07-20
Janneman Malan 177* 169166 SA IRE dublin2021-07-16
Quinton de Kock 120 91115 SA IRE dublin2021-07-16
Simi Singh 100* 91140 IRE SA dublin2021-07-16
Litton Das 102 11480 BAN ZIM Harare2021-07-16
Babar Azam 158 139144 PAK ENG Birmingham2021-07-13
James Vince 102 95110 ENG PAK Birmingham2021-07-13
Andrew Balbirnie 102 117102 IRE SA dublin2021-07-13
Kusal Janith Perera 120 122111 SL BAN Dhaka2021-05-28
Mushfiqur Rahim 125 127100 BAN SL Dhaka2021-05-25
Stephan Baard 145 105153 NAM UGA Windhoek2021-04-08
Ronak Patel 105 12971 UGA NAM Windhoek2021-04-07
Fakhar Zaman 101 10493 PAK SA Centurion2021-04-07
Fakhar Zaman 193 1551810 PAK SA Johannesburg2021-04-04
Rassie van der Dussen 123* 134102 SA PAK Centurion2021-04-02
Babar Azam 103 104170 PAK SA Centurion2021-04-02
KL Rahul 108 11472 IND ENG Pune2021-03-26
Jonny Bairstow 124 112117 ENG IND Pune2021-03-26
Daryl Mitchell 100* 9292 NZ BAN Wellington2021-03-26
Devon Conway 126 110170 NZ BAN Wellington2021-03-26
Tom Latham 110* 108100 NZ BAN Christchurch2021-03-23
Darren Bravo 102 13254 WI SL Antigua2021-03-14
Evin Lewis 103 12184 WI SL Antigua2021-03-12
Shai Hope 110 133121 WI SL Antigua2021-03-10
Paul Stirling 118 11996 IRE AFG Abu Dhabi2021-01-26
Paul Stirling 128 132124 IRE AFG Abu Dhabi2021-01-24
Rahmat Shah 103* 109102 AFG IRE Abu Dhabi2021-01-24
* 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