The full form of DSC in cricket is Delhi Sports Complex. It is one of the venues used for hosting various cricket matches in India. Although not as well-known as some of the major stadiums, DSC has hosted several important local and domestic cricket tournaments, including matches of the Delhi team in various formats.
While the Delhi Sports Complex (DSC) is not one of the premier cricket stadiums in India, it plays a crucial role in providing a venue for domestic cricket. It is integral to nurturing and developing young cricketers who may go on to play at the national and international levels.