Moto X4 Vs OnePlus 5 Comparison – Which Phone Is Better?

Lenovo has finally launched its Moto X4 smartphone in India. The new handset comes with dual cameras, front flash, Snapdragon 630 SoC, Amazon Alexa support and an IP68-rating (dust and water resistance). Can it take on high-end offerings by the likes of Samsung, Xiaomi, OnePlus etc? Let’s do a quick comparison and find out. Read more to find Moto X4 Vs Oneplus 5 Comparison – Which Phone Is Better?

Moto X4 Vs OnePlus 5 Comparison

Price and Availability

Moto X4  Rs 20,999 (base model)/ Rs 22,999
OnePlus 5 Rs 32,999 (base model)/ Rs 37,999

The Moto X4 has an advantage over the OnePlus flagship in this segment. While the 3GB RAM/ 32GB internal storage variant of Moto X4 is priced at Rs 20,999, the 4GB RAM/ 64GB storage variant will cost you Rs 22,999.

On the other hand, the OnePlus 5 with 6GB RAM/ 64GB storage is priced at Rs 32,999. The 8GB RAM/ 128GB storage variant of OnePlus 5 costs Rs 37,999.

Also read: Xiaomi Redmi Y1 Lite Vs Redmi 4A Comparison – Which Phone Is Better?


Specifications OnePlus 5 Moto X4
Processor octa-core Qualcomm Snapdragon 835, Adreno 540 2.2GHz octa-core Qualcomm Snapdragon 630
Internal Storage 64/ 128GB 32GB/ 64GB (expandable up to 2TB)
Display 5.5-inch, AMOLED, full HD (1,920 x 1,080pixels), 401ppi 5.2-inch, LTPS IPS, full HD (1080 x 1920 pixels)
OS Android 7.1.1 Nougat Android 7.1.1 Nougat
Primary (Rear) Camera Dual (16MP + 20MP) with flash Dual (12MP + 8MP) with flash
Front Camera 16MP 16MP with flash
Battery 3,300mAh 3000mAh
Dual SIM Yes No

The Moto X4 is powered by a 2.2GHz octa-core Qualcomm Snapdragon 630 processor. The 32GB/ 64GB internal storage can be expanded via a micro SD card (up to 2TB). It is backed by a 3000mAh non-removable battery with Fast Charge 3.0 support.

Whereas the OnePlus 5 packs a Qualcomm Snapdragon 835 processor. It comes in two variants – 6GB RAM/ 64GB internal storage one and a 8GB RAM/ 128GB storage variant. While it ships with extra RAM power, the internal storage is not expandable. The 3,300mAh battery supports Dash Charging feature.


The Moto X4 features dual rear camera setup with color correlated temperature (CCT) dual-LED flash and phase detection autofocus (PDAF). It combines a 12-megapixel dual autofocus sensor (f/2.0 aperture and 1.4-micron pixels) with an 8-megapixel ultra-wide angle sensor (1.12-micron pixels) with a 120-degree field of view and f/2.2 aperture. Camera features include an ultra-wide angle shot, depth detection and depth effects, Selective Focus, selective B/W, background replacement, panorama mode, and slow-motion video.

The 16-megapixel front camera comes with f/2.0 aperture, 1-micron pixels and LED flash. Additional features include adaptive low light mode, professional mode, selfie panorama, beautification mode, and face filters.

On the other hand, the dual camera on the OnePlus 5 combines a 16-megapixel primary lens (1.28-inch sensor with f/1.7 aperture and EIS) with a 20-megapixel (1.28-inch sensor with f/2.6 aperture) telephoto lens. Camera features include 1.6x optical zoom, phase-detection autofocus (PDAF), and 4K video recording capability. The 16-megapixel front camera comes with a f/2.0 aperture, EIS, Auto HDR and full-HD video recording.

Also read: Samsung Galaxy Note 8 Vs Pixel 2 XL Comparison – Which Phone Is Better?


The Moto X4 comes with Amazon Alexa support that allows users to carry out a voice-based search. Other features include Moto experiences (gestures like a 3-finger swipe for a screenshot), Moto Key (inbuilt password manager), one-button navigation, Moto Display, and Moto Voice. Additionally, the rear camera can scan barcodes, QR codes, and business cards. It can also recognize landmark/ objects.

The OnePlus 5 also comes with some new features such as a reading mode and new gesture controls.

Design & Display

While the Moto X4 features a 5.2-inch LTPS IPS display with full-HD (1080 x 1920 pixels) resolution, the 5.5-inch AMOLED screen on OnePlus 5 comes with a full HD (1,920 x 1,080pixels) resolution.

The Moto X4 smartphone sports a metal (aluminum) unibody design with a dual camera setup on the back. It measures 148.35 x 73.40 x 7.99mm and weighs 163 grams. The Moto handset comes with an IP68 rating (water and dust resistance).

On the other hand, the OnePlus 5 sports a sleek design which looks similar to the iPhone 7 Plus. It is quite thin at just 7.25mm. The fingerprint scanner is integrated into the home button.

Also read: Xiaomi Redmi 4A Vs Nokia 2 Comparison – Which Phone Is Better?


The Moto X4 is the first smartphone in India with new Snapdragon 630 SoC. The new handset seems to pack many cool features. However, the OnePlus 5 is a more powerful smartphone with a better processor, double RAM option, and slightly better battery life. Which of the two devices will you go for? Let us know in the comments section below.

More related stories below: