Huawei P9 and Huawei P8 Lite 2017 - Cost efective, excellent value for money, keep going strong. In fact I took Huawei up on the battery replacement offer they had (R199 all in) and now I have a P8 Lite 2017 with a 4 day battery life!!!!!
Huawei Mate 20 Pro, battery life and performance for the retail price this was the best option at the time. Have been using Huawei for the last 6 years with no issue and has the battery life on the market.