As of my last knowledge update in October 2023, the iPhone models with the best battery life are typically the higher-end models in Apple’s lineup, particularly the iPhone 14 Pro Max and iPhone 15 Pro Max.
The iPhone 15 Pro Max, for instance, offers improved battery efficiency along with a larger battery capacity compared to previous models, making it one of the best in terms of overall battery life. Users can expect excellent performance for video playback, web browsing, and other tasks.
For the most accurate and updated information, including comparisons with newer models, checking Apple’s official specifications or recent reviews is recommended, as new models may have been released since my last update.