This phone from Motorola has a large 4,500 mAh battery. Since the phone is water- and dust-proof (IP 52), it can handle a bit of grime.
See everything within Motorola Edge
From OnBuy
(Unlocked, Midnight Blue) Motorola Edge 20 Pro 5G 108MP Dual SIM 256GB