
Cricket-Mad India Readies for World Cup Final Against Australia
Voice of America
The ICC Cricket World Cup 2023 final will be held at the Narenda Modi Stadium in Ahmedabad, India, on Nov. 18, 2023. The stadium, the world's largest cricket venue, seats 130,000 people.
India captain Rohit Sharma said Saturday his players understand the pressure of being Indian cricketers and remain "calm and composed" for the World Cup final against five-time champion Australia.
More Related News
