Budget smartphones often compromise on battery life. In the race to provide top specs, companies often provide powerful phones that last hours at best. However, there are some recommendable options for those whose first priority is battery only.
Xiaomi Redmi 3s Prime
This small, yet powerful smartphone is your best bet in the sub-10K segment, with best-in-class battery life.
Specs:
Display: 5-inch, 720p
SoC: Qualcomm Snapdragon 430
RAM: 3GB
Storage: 32GB
Camera: 13MP, 5MP
Battery: 4100mAh
OS: Android 6.0.1
Xiaomi Redmi Note 3
The Redmi Note 3 is the best performer amongst sub-10K smartphones and long battery life is one of its strong suits.
Specs:
Display: 5.5-inch, 1080p
SoC: Qualcomm Snapdragon 650
RAM: 3GB
Storage: 32GB
Camera: 16MP, 5MP
Battery: 4050mAh
OS: Android 5.1.1
Asus Zenfone Max ZC550KL
The Asus Zenfone 2 Max got a spec-bump earlier this year, which makes it a decent phone for the price. It isn't the most ergonomic device, nor is it as powerful as the Xiaomi phones, but it does provide good battery life.
Specs:
Display: 5.5-inch, 720p
SoC: Qualcomm Snapdragon 615
RAM: 2GB
Storage: 32GB
Camera: 13MP, 5MP
Battery: 5000mAh
OS: Android 6.0.1
Meizu M3 Note
The Meizu M3 Note lasts almost as long as the Redmi Note 3, but it does that by compromising on performance. It's a decent phone, just not the fastest in this price range.
Specs:
Display: 5.5-inch, 1080p
SoC: MediaTek Helio P10
RAM: 3GB
Storage: 32GB
Camera: 13MP, 5MP
Battery: 4100mAh
OS: Android 5.1
Huawei Honor 5C
The Honor 5C is another budget phone to consider if you are looking for good battery life. It supports LTE and has an intuitive UI with many gestures supported by the fingerprint scanner. It is somewhat outdated now, though, so we'd keep this as our absolute last option.
Specs:
Display: 5.2-inch, 720p
SoC: HiSilicon Kirin 650
RAM: 2GB
Storage: 16GB
Camera: 13MP, 8MP
Battery: 3000mAh
OS: Android 6.0