The current sponsor of the team is BYJU's. OPPO's sponsorship was to run from 2017 until 2022, but was handed over to BYJU's on 5 September 2019. Previously, the Indian team was sponsored by Star India from 2014 to 2017, Sahara India Pariwar from 2002 to 2013 and ITC Limited (with Wills and ITC Hotels brands) from 1993 to 2002. The current kit sponsor for the Indian team until September 2020 is Nike, which in 2005 acquired the rights from BCCI. The deal with Nike has been extended twice for a period of five years each time; in 2011 and 2016 respectively. Paytm acquired the title sponsorship for all matches played by the team within India in 2015 and extended the same in 2019 until 2023. Star Sports Network is the official broadcaster until 2023 for all matches the team plays in India.
Eden Gardens in Kolkata has hosted the most Tests, and also has the second-largest seating capacity of any cricket stadium in the world, being capable of holding more than 66,000 spectators. Founded in 1864, it is one of the most historical stadiums in India, having hosted numerous historical and controversial matches. Other major stadiums in India include the Feroz Shah Kotla Ground, which was established in 1883 and hosted memorable matches including Anil Kumble's ten wickets in an innings haul against Pakistan. For the last two years, the ground has been undergoing renovation.