Narendra Modi Stadium to host India-Pakistan ODI World Cup 2023 match – Report
Published
The location is the largest cricket stadium in the World Cup, with a capacity of over 1 lakh.
Full ArticlePublished
The location is the largest cricket stadium in the World Cup, with a capacity of over 1 lakh.
Full ArticleThe Wankhede Stadium in Mumbai, which hosted the final of the 2011 ODI World Cup, is expected to host a semifinal match.