Can I delete a batch if it is not assigned to me?

No, you can only delete item batches that are assigned to you.

In addition, you cannot delete an item batch with a status of Active.