The Indira Gandhi Sports Complex, a landmark of Indian sporting excellence, will host the highly anticipated RCL 2025 in New Delhi. Formerly known as Indraprastha Stadium, this iconic arena, nestled in the heart of New Delhi, is the largest indoor sports facility in India and one of the largest in Asia.
Originally built for the 1982 Asian Games, the complex spans an impressive 102 acres and offers a fully air-conditioned, state-of-the-art environment for spectators and players alike. With seating for 15,000 fans, it stands ready to deliver an electrifying experience, combining the thrill of cricket with the prestige of one of India’s premier sports venues. This world-class arena will not only showcase the best of cricket but also highlight Indian hospitality and tourism, as RCL 2025 aims to promote regional cuisines, food security, and the essence of India's diverse culture.