The ICC ODI World Cup 2023 Men’s Cricket World Cup will be held in India from 5 October to 19 November. It will be the 13th edition of the tournament and the fourth time India has hosted the event.
Magnificent strike into the crowd. India lifts the World Cup after 28 years... This iconic line of Ravi Shastri -- when India won the ODI Cricket World Cup at Wankhede Stadium, Mumbai, in 2011 ...