Moto E5 Plus has been known to have a good and long-lasting battery life. Another great option is the Moto 6. Be sure to visit the website for more information about these phones and how long they last without charging.