Apart from this, you can buy Redmi 10. Although this smartphone is a little old, but you will get a strong battery in it. The phone comes with a 50MP + 2MP dual rear, 5MP front camera and Qualcomm Snapdragon 680 processor. The price of this phone with 6000mAh battery is Rs 7,799.