Display

Samsung Galaxy M20: 6.3-inch full HD+ display Realme C1 (2019): 6.2-inch HD+ display Xiaomi Redmi Note 6 Pro: 6.26-inch Full HD+ display

Processor

Samsung Galaxy M20: Octa-core Exynos 7904 processor Realme C1 (2019): Octa-core Qualcomm Snapdragon 450 processor Xiaomi Redmi Note 6 Pro: 14nm Qualcomm Snapdragon 636 processor

Primary camera

Samsung Galaxy M20: Dual rear camera setup with 13MP and 5MP sensors Realme C1 (2019): Dual rear camera setup with 13MP and 2MP sensors, come with AI enhancements Xiaomi Redmi Note 6 Pro: 12MP+5MP dual rear cameras that come with AI enhancements

Selfie camera

Samsung Galaxy M20: 8MP selfie camera Realme C1 (2019): 5MP front-facing snapper Xiaomi Redmi Note 6 Pro: 20MP+2MP dual selfie cameras

RAM and storage

Samsung Galaxy M20: 3GB RAM/32GB storage, 4GB RAM/64GB storage Realme C1 (2019): 2GB RAM/32GB storage, 3GB RAM/32GB storage Xiaomi Redmi Note 6 Pro: 4GB/6GB RAM and 64GB storage

Support for microSD card

Samsung Galaxy M20: Up to 512GB Realme C1 (2019): Up to 256GB Xiaomi Redmi Note 6 Pro: Up to 256GB

Battery

Samsung Galaxy M20: 5,000mAh battery Realme C1 (2019): 4,230mAh battery Xiaomi Redmi Note 6 Pro: 4,000mAh battery

Operating system

Samsung Galaxy M20: Android 8.1 Oreo skinned with Samsung Experience v9.5 Realme C1 (2019): Android 8.1 Oreo skinned with Color OS 5.1 Xiaomi Redmi Note 6 Pro: Android 8.1 Oreo skinned with MIUI 10

Price

Samsung Galaxy M20: The 3GB RAM/32GB storage is priced at Rs 10,990, 4GB RAM/64GB storage costs Rs 12,990. Realme C1 (2019): The 2GB RAM/32GB storage is priced at Rs 7,499, the 3GB RAM/32GB storage model costs Rs 8,499. Xiaomi Redmi Note 6 Pro: The 4GB RAM/64GB storage model costs Rs 13,999, the 6GB RAM/64GB storage variant is priced at Rs 15,999. 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.

Samsung Galaxy M20 vs Realme C1 vs Xiaomi Redmi Note 6 Pro  Comparison - 95Samsung Galaxy M20 vs Realme C1 vs Xiaomi Redmi Note 6 Pro  Comparison - 90