Preferably in a cheap or average price segment. thanks.
Don't buy cheap ones, get WH-1000XM4 so you get actual really good noise canceling. Don't think there is anything better. It's worth the money.
I'm sure it's worth the money if you have plenty to spare, but somehow I suspect that OP isn't just trying to be thrifty, and your advice is about as helpful as telling them to just walk on water.
Have had good luck with Anker over the ear cans: https://www.rtings.com/headphones/reviews/anker
Sony have a few decent wireless ones under £100 - I've got some MDR-ZX770BN that are about 7 or 8 years old now. I think WH-CH720N is about the current equivalent of them.
I've had good results with JBL earbuds too - the Reflect series have done a solid job while I'm cycling.