OnePlus 3

The OnePlus 3 has grabbed the third position on our ‘best phones to buy’ with ease. This Android phone is an all-rounder, and offers the best performance-to-price ratio among the latest flagship Android phones. This is the first time that OnePlus made an all-metal smartphone, and while the phone is reminiscent of the HTC One M9, it is still a good design. The device is powered by Qualcomm Snapdragon 820 SoC and has 6GB of RAM. The 16MP camera on the back does not disappoint either and offers PDAF as well as OIS. Like most latest Android phones, battery life is not that great, but still manages to go on for a whole day on a single charge. Specs: Display: 5.5-inch, 1080p SoC: Qualcomm Snapdragon 820 RAM: 6GB Storage: 64GB Camera: 16MP, 8MP Battery: 3000mAh OS: Android 6.0.1