Hello
You cannot simply delete a batch. The batch is reference on material documents and the batch deletion could cause data inconsistencies on your system.
The batch must be archived using the archiving object MM_SPSTOCK. See details on the document below:
SAP Data Archiving – MM_SPSTOCK (Archiving Batch Master Records)
BR
Caetano