Legally, since it’s self earned property, NOC is not needed. But some buyers ask for it as they don’t want any headache later.
My parents sold their self earned property and the buyer asked for mine and my siblings NOC. Just for safety although it was not required at all.