The headquarters of the Board of Control for Cricket in India (BCCI) is located at Cricket Centre, Wankhede Stadium in Mumbai. Mumbai has historically been the administrative heart of Indian cricket, despite other cities like Delhi or Chennai being major cricketing hubs.