Skip to content

Moto G5 vs Xiaomi Redmi 3S Prime Quick Comparison Review

Motorola showcased the Moto G5 and Moto G5 Plus at MWC 2017, Barcelona. Moto G5 Plus was announced in India on March 15th and is already up for sale. However Moto G5 took a while to get into Indian market but finally it is here. Moto G5 was launched today in India and will be sold exclusively at Flipkart. Moto G5 is priced at Rs. 11,999 and packs decent specifications.

Its closest competitor is Xiaomi’s Redmi 3s Prime which packs exact same specification but comes for a cheaper price tag at Rs. 8,999. In this post, we compare the two budget devices. 

Moto G5 vs Xiaomi Redmi 3S Prime Specifications

[table id=869 /]


Moto G5 Launched In India At Rs. 11,999 – Snapdragon 430, 3GB RAM

Moto G5 FAQ, Pros & Cons, User Queries and Answers

Moto G5 Hands On Overview, Expected India Launch And Price

Xiaomi Redmi 3s FAQ, Pros, Cons, User Queries and Answers

Xiaomi Redmi 3S Camera Review and Photo Samples


The Moto G5 comes with a 5 inch full HD IPS LCD display with a resolution of  1920 x 1080 pixels and is protected by Corning Gorilla Glass 3. The display comes with a pixel density of ~441 PPI and a ~65.4% screen-to-body ratio. The display is crisp and bright and you won’t face any issue in day to day usage.

Redmi 3S

The Xiaomi Redmi 3s Prime comes with a 5 inch HD IPS LCD display with a resolution of 1280 x 720 pixels. The display comes with a pixel density of ~294 PPI and ~71.1% screen-to-body ratio.

Hardware and Storage

The Moto G5 is powered by an octa-core Qualcomm Snapdragon 430 chip-set clocked at 1.4 GHz and coupled with Adreno 505 GPU. It has got 3 GB of RAM and comes with 16 GB of on-board storage which is further expandable up to 256 GB via dedicated micro-SD card slot.

The Redmi 3s Prime is powered by a 1.4 GHz Octa core Qualcomm Snapdragon 430 processor clubbed with Adreno 505 GPU as well. The device comes with 3 GB RAM and 32 GB internal storage that can be further expanded up to 128 GB via hybrid card slot.


Moto G5

Talking about camera, the Moto G5 is equipped with a 13 MP primary camera with auto-focus, dual tone LED flash and f/2.0 aperture. The camera comes with features such as Geo-tagging, touch focus, face detection, panorama, and auto-HDR. On the front, the device sports a 5 MP secondary camera with f/2.2 aperture.

The Xiaomi Redmi 3S features a 13 MP primary camera with phase detection autofocus, LED flash and f/2.0 aperture. The camera comes with features such as geo-tagging, touch focus, face/smile detection, HDR and panorama. On the front, the device comes with a 5 MP secondary camera with f/2.2 aperture.


Connectivity options on the Moto G5 include 4G LTE, VoLTE, dual SIM, Wi-Fi a/b/g/n, dual-band, Bluetooth 4.2, GPS, FM Radio and a micro-USB port.

The Redmi 3S Prime comes with dual SIM support, with 4G VoLTE, Wi-Fi b/g/n, Bluetooth 4.1, GPS, FM Radio, micro-USB 2.0 and USB OTG.


The Moto G5 comes with a Li-Ion 2,800 mAh battery. The device comes with Rapid Charging support.

The Xiaomi Redmi 3S Prime is powered by a non-removable Li-Ion 4100 mAh battery.

Pricing & Availability

The Moto G5 has been priced at Rs. 11,999. It will be available exclusively on Amazon India starting at 11:59 PM tonight. The phone comes in Lunar Grey and Fine Gold colour options.

The Redmi 3S Prime has been priced at Rs. 8,999. The device is sold by, It is available in Gold, Dark Gray, Silver color options.


Comparing both smartphones, there are more similarities than differences. Both smartphones comes with very similar specification apart from minor differences. They’re both powered by the same Snapdragon 430 chip-set, both come with 3GB RAM, and both boast a similar screen size. Even in the camera department, both are almost similar on the paper.

Now talking about differences, Moto G5 features a full HD display, Gorilla Glass protection, Android Nougat out of the box and stock OS. However, it has got a lower internal memory and comes with a marginally smaller battery. Redmi 3S Prime on other hand has got higher internal memory, packs a significantly bigger battery and is priced very reasonably. Although it has got only HD display, and runs on older Android Marshmallow as compared to Moto G5

Feature wise, no doubt Moto G5 has an upper hand but when it comes to pricing, there’s a good Rs. 3,000 of difference between both smartphones. Hence Redmi 3S Prime is a very good value for money device whereas if you need a better brand, a better screen and a better software experience then Moto G5 is worth considering.


Abhishek Bhatnagar

Abhishek Bhatnagar, a known technology blogger & YouTuber from India. A Software Engineer by qualification, now he works as the editor-In-Chief, Webmaster, & Managing Director at Gadgets To Use. He runs a number of other technology websites as well.