Question: what iphone has the best battery life?
Answer: If you want the longest lasting iPhone, the iPhone 11 Pro Max is the clear winner, beating out the previous champion, the iPhone XR. Most should get at least a day-and-a-half per charge, but two days isn't out of the question if your usage is a bit lighter.