1. Sony WH-1000XM4
2. Earfun Air Pro
You won't find ANC that really works for less than the Earfun Air Pro cost. These 'buds work whether you're at your desk or out for a lunchtime workout, and will keep going afterwards, since they last an impressive 9 hours on a charge.
It's just a pity that the tap controls on either bud don't always pick up your inputs, which can lead to frustration. These won't make for the best video call companions either, since your voice comes through a bit distant and muffled through the on-board microphones.
3. Audio Technica ATH-M50xBT
If you've got to spend all day every day in your headphones, this pair of Audio Technica ATH-M50xBT will suit you well. Its battery will last you almost 40 hours, which is just as well since it takes a while for the battery to fill up again.
When they're not slowly recharging, you won't want to take the ATH-M50xBT off unless you need to, since its design balances build quality and comfort brilliantly. They're not good for shutting external sound though, so be warned if you're working from a noisy household.