Hi Venkat,
Check the possibility of Invoice Created --> Printed --> Cancelled --> Goods Movement Reversal for Delivery and then Batch Split changed.
And you may be seeing Old Invoice Print.
Check from Invoice Number that is there any Cancellation Invoice against the same and you may get answer.
Regards,
MJ