7. Xiaomi mi max 2
Need a phone that can run a longer marathon than any other? If your answer is yes, then the Mi Max 2 is the phone for you. It features not only a maximized battery of 5,300mAh capacity, but a comparatively large Full HD display measuring 6.44-inches. It’s also fitted with the Qualcomm Snapdragon 625 SoC, which not only gives it good performance, but also Quick Charge 3.0 to quickly refuel the massive battery in case you managed to run it dry.