Best Android phone - which should you buy?

The top Android phones compared


5. LG G4

With a leather back and curved chassis, the LG G4 certainly stands out in the sea of metal and glass handsets that have flooded the market.

While its build won't appeal to everyone, there's no denying the appeal of the LG's QHD Quantum IPS display. It's simply mind-blowing. At 5.5 inches you'll need to use two hands, but it's worth it for the rich, vibrant colours LG has conjured.

Also packing a great camera, with some welcome manual options – results in low light are consistently impressive - the LG G4 is an enticing choice for anyone looking for a premium handset that offers something a little different.

Sony Xperia Z5

4. Sony Xperia Z5

Chances are you can't afford James Bond's latest custom-made Aston Martin, but if you're desperate to get in touch with your inner super spy you can probably afford to pick up his smartphone.

Sony's flagship phones have always been the standard bearers for incremental upgrades, but the Xperia Z5 takes the biggest leap in years. That's not to say this a mind-blowing reimagining of the Sony smartphone experience, but its thinner, lighter chassis and frosted glass back are very handsome indeed.

The fingerprint sensor is a welcome, if long overdue, addition, and positioning on the side of the handset makes so much sense that we were left wondering why nobody had put it there before.

It has a habit of overheating and the UI is in need of an upgrade, but that doesn't prevent the Xperia Z5 from being the best smartphone Sony has ever made.

S6 Edge

3. Samsung Galaxy S6 Edge

If money is no object then the Galaxy S6 Edge arguably has the standard S6 beat, as it offers the same compelling specs with the addition of an eye-catching curved display. But for most people money is an object and the S6 Edge is both more expensive and not much better in use, as the curves are more about form than function.

Still, its 5.1-inch QHD screen is glorious, its 16MP camera impresses and it's got a powerful octa-core processor and all the nifty features of the S6, like a fingerprint scanner and fast charging.

The curved screen feels like a missed opportunity but it's undeniably stylish and if you can stomach the price tag this is a powerful, futuristic phone which is sure to inspire admiration and jealousy in everyone who sees it.

HTC One M9

2. HTC One M9

For all the work Samsung's done on improving the design of its flagship HTC still has it beat. The One M9 is easily the best looking Android phone around and arguably the best looking handset running any OS.

Not only does it look incredible but it's got lots of power and a decent 20.7MP camera on the back, with its UltraPixel snapper relegated to selfie duties. Plus its slick Sense interface and impressive BoomSound audio make it a joy to use.

The HTC One M9 isn't a big upgrade over the One M8, but that phone was our favourite for a long time so any improvements guaranteed this a place near the top of our chart. Compared to the Galaxy S6 this feels lacking in specs and features, but it's as close to a work of art as a phone has come.

Galaxy S6

1. Samsung Galaxy S6

After the disappointing Galaxy S5 Samsung has turned it all around with the Galaxy S6. That's obvious as soon as you set eyes on it, with its luxurious metal and glass build and brilliantly impressive 5.1-inch QHD screen.

It's got an incredible camera too and even the TouchWiz overlay, something which is traditionally bloated and clunky, has been polished into something far slicker.

Packed full of extras like fast charging and a fingerprint scanner, the Samsung Galaxy S6 really is the complete package and its octa-core Exynos processor leaves rivals in the dust. All that power is hard on the battery, but otherwise this is a near perfect phone.

Power, performance, a premium design and heaps of extras, the Samsung Galaxy S6 has it all. It's not cheap and the average battery and lack of a microSD card slot might put you off, but in most other ways this is the best Android phone we've ever used.