This phone from Xiaomi has a large 5,160 mAh battery. This model has an IP53 rating, which means it's both water and dust resistant.Read more