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.