Virat Kohli ODI Centuries List

Virat Kohli centuries in ODI - 50
#RunsBalls4s6sTeamOppVenueDate
1 117 11392 IND NZ Mumbai2023-11-15
2 101* 121100 IND SA Kolkata2023-11-05
3 103* 9764 IND BAN Pune2023-10-19
4 122* 9493 IND PAK Colombo2023-09-10
5 166* 110138 IND SL Thiruvananthapuram2023-01-15
6 113 87121 IND SL Guwahati2023-01-10
7 113 91112 IND BAN Chittagong2022-12-10
8 114* 99140 IND WI Port of Spain2019-08-14
9 120 125141 IND WI Port of Spain2019-08-11
10 123 95161 IND AUS Ranchi2019-03-08
11 116 120100 IND AUS Nagpur2019-03-05
12 104 11252 IND AUS Adelaide2019-01-15
13 107 119101 IND WI Pune2018-10-27
14 157* 129134 IND WI Visakhapatnam2018-10-24
15 140 107212 IND WI Guwahati2018-10-21
16 129* 96192 IND SA Centurion2018-02-16
17 160* 159122 IND SA Cape Town2018-02-07
18 112 119100 IND SA Durban2018-02-01
19 113 10691 IND NZ Kanpur2017-10-29
20 121 12592 IND NZ Mumbai2017-10-22
21 110* 11690 IND SL Colombo2017-09-03
22 131 96172 IND SL Colombo2017-08-31
23 111* 115122 IND WI Kingston2017-07-06
24 122 10585 IND ENG Pune2017-01-15
25 154* 134161 IND NZ Mohali2016-10-23
26 106 92111 IND AUS Canberra2016-01-20
27 117 11772 IND AUS Melbourne2016-01-17
28 138 14065 IND SA Chennai2015-10-22
29 107 12680 IND PAK Adelaide2015-02-15
30 139* 126123 IND SL Ranchi2014-11-16
31 127 114133 IND WI Dharmasala2014-10-17
32 136 122162 IND BAN Fatullah2014-02-26
33 123 111112 IND NZ Napier2014-01-19
34 115* 66181 IND AUS Nagpur2013-10-30
35 100* 5287 IND AUS Jaipur2013-10-16
36 115 108131 IND ZIM Harare2013-07-24
37 102 83132 IND WI Port of Spain2013-07-05
38 128* 119121 IND SL Colombo2012-07-31
39 106 11390 IND SL Hambantota2012-07-21
40 183 148221 IND PAK Dhaka2012-03-18
41 108 12070 IND SL Dhaka2012-03-13
42 133* 86162 IND SL Hobart2012-02-28
43 117 123140 IND WI Visakhapatnam2011-12-02
44 112* 98160 IND ENG Delhi2011-10-17
45 107 9391 IND ENG Cardiff2011-09-16
46 100* 8382 IND BAN Dhaka2011-02-19
47 105 104100 IND NZ Guwahati2010-11-28
48 118 121111 IND AUS Visakhapatnam2010-10-20
49 102* 95110 IND BAN Dhaka2010-01-11
50 107 114111 IND SL Kolkata2009-12-24

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