10 Reasons to Prefer Xiaomi Mi3 than Motorola Moto G2

Motorola has launched the successors of its Moto G and Moto X devices on Friday in India, called the Moto G (2nd Generation) and Moto X (2nd Generation). The Moto G (Gen 2) will be available via Flipkart, priced at Rs. 12,999 (215 $)for the 16GB version.
 Coming to point here are the specifications of Motorola Moto G (2nd Gen) in brief

Specifications of  Moto G ( 2nd Generation )

  • Android v4.4.4 (KitKat) OS
  • 1 GB RAM-Expandable Upto 32GB
  • 1.2 Ghz Qualcomm Quad Core Processor
  • 8 MP Primary Camera and 2 MP Secondary Camera
  • Dual SIM (GSM + GSM)
  • 5-inch HD Screen

10 Reasons to Prefer MI 3 than Moto G (2nd Gen)

Xiaomi Mi 3 vs Moto G 2nd Generation
Motorola Moto E and Xiaomi MI 3
After looking on the specs of I’m sure you’d call it a spectacular smartphone but calm down a minute. Xiaomi Mi3 which released a month ago , is better choice than Moto G2. Moving forward let me show you a comparison between both mobiles .

Specifications                                  
Motorola Moto G ( 2nd Gen)                     

Xiaomi MI 3
General
Battery capacity
(mAh)
2070
3050 ▲
Display
Touchscreen type
Capacitive
Capacitive
Resolution
720×1280 pixels
1080×1920 pixels ▲
Pixels per inch
(PPI)
294
441
Hardware
Processor
1.2GHz 
quad-core
2.3GHz  
quad-core ▲
Processor make
Qualcomm Snapdragon
400
Qualcomm Snapdragon
800 8274AB  ▲
RAM
1GB
2GB ▲
Internal storage
8GB
16GB ▲
Camera
Rear camera
8-megapixel
13-megapixel▲
Flash
Yes
Yes – Dual LED ▲
Front camera
2-megapixel
2-megapixel
Software
Operating System
Android 4.4.4
Android 4.4
Skin
Standard UI
Connectivity
Wi-Fi
Yes
Yes
Internet Support
3G Support Only –
21.1 Mbps
5G Support – Speed upto
42 Mbps  ▲
Bluetooth
Yes, v 4.00
Yes, v 4.00
NFC
No
Yes ▲
Infrared
No
No
DLNA
Yes
Yes
Wi-Fi Direct
No
Yes ▲
Headphones
3.5mm
3.5mm
FM
No
Yes ▲
Sensors
Compass/
Magnetometer
Yes
Yes
Proximity sensor
Yes
Yes
Accelerometer
Yes
Yes
Ambient light sensor
Yes
Yes
Gyroscope
No
Yes
Barometer
No
Yes
Temperature sensor
No
No
Price in India
12999/-
13999/-

From all the above info , it is clear that at a difference of 1000 INR we can get a better mobile than Moto G . Have look on Xiaomi MI3 comparison with Moto G first version . Also see Moto G 1st generation and the second one .