Picture Credit: Twitter

Picture Credit: Twitter

In the ongoing semi-final match between India and New Zealand at the Wankhede Stadium, Virat Kohli broke Sachin Tendulkar's record by smashing 50 centuries in this One-Day format. Virat Kohli achieved this tremendous milestone in his career which everyone thought was impossible a decade ago and here in this article, we will have a look at the list of King Kohli's centuries in ODIs.

Virat Kohli centuries in ODIs:

107(114) vs Sri Lanka in Kolkata, 2009 

102*(95) vs Bangladesh in Mirpur, 2010 

118(121) vs Australia in Visakhapatnam, 2010 

105(104) vs New Zealand in Guwahati, 2010

100*(83) vs Bangladesh in Mirpur, 2011 WC 

107(93) vs England in Cardiff, 2011

112*(98) vs England in Delhi, 2011 

117(123) vs West Indies in Visakhapatnam, 2011

133*(86) vs Sri Lanka in Hobart, 2012 

108(120) vs Sri Lanka in Mirpur, 2012

183(148) vs Pakistan in Mirpur, 2012

106(113) vs Sri Lanka in Hambantota, 2012

128*(119) vs Sri Lanka in Colombo (RPS), 2012

102(83) vs West Indies in Port of Spain, 2013

115(108) vs Zimbabwe in Harare, 2013

100*(52) vs Australia in Jaipur, 2013

115*(66) vs Australia in Nagpur, 2013

123(111) vs New Zealand in Napier, 2014

136(122) vs Bangladesh in Fatullah, 2014

127(114) vs West Indies in Dharamsala, 2014

139*(126) vs Sri Lanka in Ranchi, 2014

107(126) vs Pakistan in Adelaide, 2015 World Cup

138(140) vs South Africa in Chennai, 2015

117(117) vs Australia in Melbourne, 2016

106(92) vs Australia in Canberra, 2016

154*(134) vs New Zealand in Mohali, 2016

122(105) vs England in Pune, 2017

111*(115) vs West Indies in Kingston, 2017

131(96) vs Sri Lanka in Colombo (RPS), 2017

110*(116) vs Sri Lanka in Colombo (RPS), 2017

121(125) vs New Zealand in Mumbai (WS), 2017

113(106) vs New Zealand in Kanpur, 2017

112(119) vs South Africa in Durban, 2018

160*(159) vs South Africa in Cape Town, 2018

129*(96) vs South Africa in Centurion, 2018

140(107) vs West Indies in Guwahati, 2018

157*(129) vs West Indies in Visakhapatnam, 2018

107(119) vs West Indies in Pune, 2018

104(112) vs Australia in Adelaide, 2019

116(120) vs Australia in Nagpur, 2019

123(95) vs Australia in Ranchi, 2019

120(125) vs West Indies in Port of Spain, 2019

114*(99) vs West Indies in Port of Spain, 2019

113(91) vs Bangladesh in Chattogram, 2022

113(87) vs Sri Lanka in Guwahati, 2023

116*(110) vs Sri Lanka Thiruvananthapuram, 2023

122*(94) vs Pakistan in Colombo (RPS), 2023

103*(97) vs Bangladesh in Pune, 2023 World Cup

101*(121) vs South Africa in Kolkata, 2023 World Cup

117(113) vs New Zealand in Mumbai (WS), 2023 World Cup (SF)