With just 50 days left until the eagerly awaited ICC ODI World Cup 2023, the revered trophy was showcased with pride at the captivating Taj Mahal in Agra.
Ten teams will participate in Cricket World Cup ever, to be played across 10 venues from October 05 to November 19, with the Narendra Modi Stadium in Ahmedabad hosting the tournament opener and the final. The event will feature 48 matches to be played across 46 days.