India is hosting the top cricketing nations as they compete in the ICC Men’s ODI World Cup
India is playing host for the upcoming ICC men’s Cricket World Cup 2023 set to start in October