Oh man I have gotta tell you you're asking for the impossible.
Unless someone sells you a very good one used.
Your best bet is to learn to get a reading of something much larger than an English Sparrow, but near to it.
If a ES is in a tree at 150 yards, range the tree. Decide if ES is in branches closest to you or furthest away as a trees diameter can easily be 30'.
Maybe you will get a good recommendation but my point is range the biggest thing nearest to the tiny bird.
I really don't even know if a top tier range finder would differentiate from a English Sparrow or branch it's on. Let alone can you hold it that still for a reading. Also time. By the time you get that reading, it can fly away, move slightly.
I'd get my zero for the distance I'm hunting from down. Range from target rich area back to the blind/stand, bipod on edge of field. Learn the landmarks and learn to judge the wind.
Best Rangefinder I ever tried was a Leica & I still don't know if it would know a Sparrow from the bush it's in.