How many ODI centuries does Virat Kohli have?
Virat Kohli broke the record for most ODI centuries after scoring his 50th century during the semi-final match against New Zealand in the ongoing ICC Men's Cricket World Cup. This was also Kohli's third century in this year's World Cup.
Kohli now has the most ODI centuries, breaking Sachin Tendulkar's record of 49. He also surpassed Tendulkar's record for the most runs scored by a batter in one edition of the Men’s Cricket World Cup. Kohli scored 711 runs this year, beating Tendulkar's 673 runs in 2003.
How was India’s performance in the semi-final?

India won against New Zealand to make it to the final of the ICC Men's Cricket World Cup
2023. Virat Kohli and the team did really well. They scored 397 runs, setting a target of 398 for New Zealand.
Then, India's bowlers were amazing and got New Zealand out for 327 runs. Mohammed Shami was outstanding, taking seven wickets and becoming the top wicket-taker in this year’s tournament with 23 wickets.
Shami also set a record as the fastest bowler to get 50 ODI World Cup wickets. He is the seventh bowler and the first Indian to get 50 ODI World Cup wickets.
What did we learn from this article?

The Indian players worked as a team to reach the tournament's final. This shows that teamwork leads to success. In cricket, having a good leader is very important. The captain makes decisions, plans strategies, and motivates the team. So, having a good leader is needed for the team to succeed.
Let’s hope India wins the ICC Men's Cricket World Cup 2023.