Don't you interest for in-ear headphones? Recently bought Airpod pro. Sound quality is impressive & ANC is comparatively ok.
I haven't tested Sony 1000xm3 yet and afaik over ear headphones is better than in-ear one in the long run and for noice cancelling.