Best phone battery life at a glance (hours:minutes)Asus ROG Phone 8 Pro: 18:48.OnePlus 12R: 18:42.iPhone 16 Pro Max: 18:06.Asus Zenfone 11 Ultra: 17:52.OnePlus 12: 17:41.Samsung Galaxy S24 Ultra: 16:45.Samsung Galaxy S24 Plus: 16:32.iPhone 16 Plus: 16:29.