Best phone 2017: the 10 top smartphones we've tested

9: Lenovo P2

A battery brute on a tiny budget

Weight: 177g | Dimensions: 153 x 76 x 8.3mm | OS: Android 7 | Screen size: 5.5-inch | Resolution: 1080 x 1920 | CPU: Snapdragon 625 | RAM: 4GB | Storage: 32GB | Battery: 5,100mAh | Rear camera: 13MP | Front camera: 5MP

Phenomenal battery life
Gorgeous display for the money
Heavy and quite large
Limited camera

If you’re looking for a high-spec budget phone, you’d be hard pressed to do better than the Lenovo P2. 

It features everything you’d expect to see in a mid-range phone but we’re continually surprised by how cheap it is.

The real standout feature here though is the battery life with the Lenovo P2 comfortably able to last two days on a single charge - a feat which is almost unheard of in today's smartphone market.

Read the full review: Lenovo P2

Also consider: If the P2 isn't doing it for you, then check out the Moto G5 which also has a strong spec sheet and low price - although the battery life isn't quite as good as the P2.