Motorola has launched Moto G31 in India. The smartphone competes with Redmi 10 Prime. Here's the quick comparison

Price in India

Redmi 10 Prime

4GB+64GB - Rs 12,499 6GB+128GB - Rs 14,499

Motorola G31

4GB+64GB - Rs 12,999 6GB+128GB - Rs 14,999


The Redmi 10 Prime can be purchased from Amazon and While the Moto G31 is available on Flipkart


The Redmi 10 Prime has a 6.5" FHD+ IPS LCD Display while the Moto G31 has a 6.47" FHD+ AMOLED Display


The Redmi 10 Prime has a 6000 mAh Battery while the Motorola G31 has a 5000 mAh Battery