Hong Kong, May 12 -- From Samsung to Huawei, we ranked the top 10 smartphones with the best battery life.

After looking at the quality of smartphone cameras, the DXOMARK laboratory has presented a new ranking of the best smartphone batteries, highlighting the longest-lasting and fastest to charge. Unsurprisingly, it's not necessarily the high-end devices that top the list. The Samsung Galaxy M51 was found to have the best performing battery on the market today. Smartphones with the best battery life: Samsung, OnePlus, Huawei

And so it's a mid-range smartphone, the Samsung Galaxy M51, which gets the best provisional rating from the laboratory with a score of 88. It has an excellent autonomy (battery life, how long a charge lasts) of more...