IND Century List in ODI

PlayerRunsBalls4s6sOppVenueDate
Sanju Samson 108 11463 SA Paarl2023-12-21
Shreyas Iyer 105 7048 NZ Mumbai2023-11-15
Virat Kohli 117 11392 NZ Mumbai2023-11-15
KL Rahul 102 64114 NL Bangalore2023-11-12
Shreyas Iyer 128* 94105 NL Bangalore2023-11-12
Virat Kohli 101* 121100 SA Kolkata2023-11-05
Virat Kohli 103* 9764 BAN Pune2023-10-19
Rohit Sharma 131 84165 AFG Delhi2023-10-11
Shreyas Iyer 105 90113 AUS Indore2023-09-24
Shubman Gill 104 9764 AUS Indore2023-09-24
Shubman Gill 121 13385 BAN Colombo2023-09-15
KL Rahul 111* 106122 PAK Colombo2023-09-10
Virat Kohli 122* 9493 PAK Colombo2023-09-10
Rohit Sharma 101 8596 NZ Indore2023-01-24
Shubman Gill 112 78135 NZ Indore2023-01-24
Shubman Gill 208 149199 NZ Hyderabad2023-01-18
Shubman Gill 116 97142 SL Thiruvananthapuram2023-01-15
Virat Kohli 166* 110138 SL Thiruvananthapuram2023-01-15
Virat Kohli 113 87121 SL Guwahati2023-01-10
Ishan Kishan 210 1312410 BAN Chittagong2022-12-10
Virat Kohli 113 91112 BAN Chittagong2022-12-10
Shreyas Iyer 113* 111150 SA Ranchi2022-10-09
Shubman Gill 130 97151 ZIM Harare2022-08-22
Rishabh Pant 125* 113162 ENG Manchester2022-07-17
KL Rahul 108 11472 ENG Pune2021-03-26
KL Rahul 112 11392 NZ Mount Maunganui2020-02-11
Shreyas Iyer 103 107111 NZ Hamilton2020-02-05
Rohit Sharma 119 12886 AUS Bangalore2020-01-19
KL Rahul 102 10483 WI Visakhapatnam2019-12-18
Rohit Sharma 159 138175 WI Visakhapatnam2019-12-18
* 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