If you want to buy a flagship smartphone that is affordable, then you have three recently launched options to choose from — Asus Zenfone 5Z, Honor 10 and the much talked about OnePlus 6. All the three smartphones have some features that are similar to each other while some are different. Here’s a comparison between the specifications of all three that will help you decide which one is the perfect buy for you:
Display
Asus Zenfone 5Z: 6.2-inch FHD+ LCD touch display with 19:9 aspect ratio
OnePlus 6: 6.28-inch FHD+ Full Optic AMOLED display with 19:9 aspect ratio
Honor 10: 5.84-inch full-HD+ FullView display with 19:9 aspect ratio
Processor
Asus Zenfone 5Z: Qualcomm Snapdragon 845
OnePlus 6: Qualcomm Snapdragon 845
Honor 10: HiSilicon Kirin 970 processor
Primary camera
Asus Zenfone 5Z: Dual rear cameras with 12MP and 8MP sensors
OnePlus 6: 16MP+20MP dual rear cameras
Honor 10: 24MP+16MP dual rear cameras with AI photography mode
Selfie camera
Asus Zenfone 5Z: 8MP selfie camera
OnePlus 6: 16MP front facing snapper
Honor 10: 24MP AI camera
RAM and storage
Asus Zenfone 5Z: 6GB RAM/64GB internal storage, 6GB RAM/128GB onboard storage and 8GB RAM/256 GB inbuilt storage
OnePlus 6: 6GB RAM/64GB inbuilt storage, 8GB RAM/128GB onboard storage and 8GB RAM/256GB of internal storage
Honor 10: 6GB RAM/128GB internal storage
Support for microSD card
Asus Zenfone 5Z: Up to 1TB
OnePlus 6: No microSD card slot
Honor 10: No microSD card slot
Battery
Asus Zenfone 5Z: 3,300 mAh
OnePlus 6: 3,300 mAh
Honor 10: 3,400mAh
Operating system
Asus Zenfone 5Z: Android Oreo skinned with ZenUI
OnePlus 6: Android 8.1 Oreo topped with OxygenOS 5.1
Honor 10: Android 8.1 Oreo with EMUI 8.1 on top
Price
Asus Zenfone 5Z: The 6GB RAM/64GB onboard storage variant costs Rs 29,999, the 6GB RAM/128 GB storage model is priced at Rs 32,999 and the 8GB RAM/256GB storage variant can be picked up at Rs 36,999.
OnePlus 6: The starting price of the phone is Rs 34,999, the 8GB RAM and 128GB model costs Rs 39,999 and the 8GB RAM and 256GB inbuilt storage variant bears a price tag of Rs 43,999.
Honor 10: Rs 32,999