The Infinix Zero X pro has a 5,000mAH battery which can last for 48hrs