The Motorola Razr 2023 has a 4,200mAh battery that should last the entire day.