Bose Noise Cancelling 700

Mic - Yes ANC - Yes Bluetooth 5.0 Type - Over Ear Playtime - Upto 20 hrs playback Alexa Enabled

Yamaha YH-L700A 

Mic - Yes ANC - Yes(Advanced) Bluetooth - Bluetooth 5.0 Type - Over Ear Playtime - Upto 34 hrs playback Drivers - 40mm driver

Jabra Evolve 2

Mic - Yes ANC - Yes Bluetooth - Bluetooth 5.0 Type - On Ear Playtime - Upto 37 hrs playback Drivers - 40mm driver

Sony WH-1000XM5

Mic - Yes ANC - Yes Bluetooth - Bluetooth 5.2 Type - Over Ear Playtime - Upto 40 hrs playback Drivers - 30mm driver

Bose Quietcomfort 45

Mic - Yes ANC - Yes Bluetooth - Bluetooth 5.1 Type - Over Ear Playtime - Upto 25 hrs playback Drivers - 40mm driver