The Xiaomi Mi 6 comes loaded with a 3,350 mAh (12.90 Wh at 3.85V) non-removable lithium-polymer battery, which is a moderate upgrade on the 3,000 mAh battery in the Mi 5. This phone has a number of battery-friendly features up its sleeve, including the 10nm Snapdragon 835 SoC and the lower-than-flagship 1080p display resolution.
It’s pleasing to see most of Xiaomi’s design choices paying off here, leading to better-than-average battery life. This smartphone isn’t going to top the performance charts, currently occupied by the Samsung Galaxy S8+, but it falls somewhere around the Pixel XL, which is a solid result. The Mi 6 also performs exceptionally well in PCMark, which is no doubt due to the Snapdragon 835’s improved efficiency.
Perhaps the best aspect to the Mi 6’s battery life is that it provides very good battery life for its size. Handsets with larger displays, like the Galaxy S8+ and Pixel XL, tend to have better battery life as there is more internal space for a battery. However the 5.2-inch Mi 6 performs around the same mark as these larger handsets, while outperforming devices like the LG G6, Huawei P9 and OnePlus 3.