Display
Samsung Galaxy A31: 6.4-inch Full HD+ Super AMOLED display
Samsung Galaxy M31: 6.4-inch full-HD+ Infinity-U Display
Redmi Note 9 Pro: 6.67-inch full-HD+ IPS display with a 20:9 aspect ratio
Processor
Samsung Galaxy A31: MediaTek Helio P65 processor
Samsung Galaxy M31: Exynos 9611 processor
Redmi Note 9 Pro: Qualcomm Snapdragon 720G processor
Rear camera(s)
Samsung Galaxy A31: 48MP + 8MP + 5MP + 5MP
Samsung Galaxy M31:64MP + 8MP + 5MP + 5MP
Redmi Note 9 Pro: 48MP+8MP+5MP+2MP
Selfie camera
Samsung Galaxy A31: 20MP
Samsung Galaxy M31: 32MP
Redmi Note 9 Pro: 16MP
RAM and storage
Samsung Galaxy A31: 6GB RAM + 128GB storage
Samsung Galaxy M31: 6GB RAM + 64GB storage and 6GB RAM + 128GB storage
Redmi Note 9 Pro: 4GB + 64GB model and 6GB + 128GB storage
Battery
Samsung Galaxy A31: 5,000mAh battery
Samsung Galaxy M31: 6,000mAh battery
Redmi Note 9 Pro: 5,020mAh battery
Operating system
Samsung Galaxy A31: One UI 2.0 skinned on top of Android 10
Samsung Galaxy M31: One UI 2.0 based on top of Android 10
Redmi Note 9 Pro: MIUI 11 based on top of Android 10
Price
Samsung Galaxy A31: Rs 21,999
Samsung Galaxy M31: Rs 14,999
Redmi Note 9 Pro: Rs 12,999
Our Take
All smartphones share similar specifications. However, there is a huge difference between all the smartphones in terms of pricing. The Samsung Galaxy M31 definitely beats both Galaxy A31 as well as Redmi Note 9 Pro both in the specifications as well as the pricing department. Being affordable it caters to the needs of today’s consumer.
For the latest gadget and tech news, and gadget reviews, follow us on Twitter, Facebook and Instagram. For newest tech & gadget videos subscribe to our YouTube Channel. You can also stay up to date using the Gadget Bridge Android App.