Capital Market Data on NSE is seriously encumbered before 2016. Managed to download it manually since 1995. I don’t think you’ll find a more complete collection of CM bhavcopies anywhere else. This is by far the most complete collection of data at Alpha Leaks.
These are raw bhavcopies though. You’ll need to modify the data to account for stock splits and bonus issues. Will eventually add a value added service with pristine data ready for analysis.