Xiaomi has officially unveiled the new Redmi 6 series in India earlier today. The series comprises of three smartphones Redmi 6, Redmi 6A, and Redmi 6 Pro. While the first two are budget offerings, the last one is a mid-range phone which would be taking on the likes of the Oppo Realme 2.

Realme is an Oppo sub-brand which debuted in May 2018 with a simple goal of challenging Xiaomi’s dominance in the Rs. 10,000 price segment. It did quite well for itself with the release of Realme 1 and as a result, we saw the unveiling of the Realme 2 soon after. Since the Redmi 6 Pro will be the newest Xiaomi offering, it makes perfect sense to compare the two and see where do these phones stand against each other.

So, let’s get started.


Both the Oppo Realme 2 and Xiaomi Redmi 6 Pro offer an IPS LCD display panel with a notch at the top but with a major difference. While Oppo has opted for a 6.2-inch HD+ (1520 x 720 pixels) resolution display with 271ppi pixel density, Xiaomi has gone with a 5.84-inch Full HD+ (2280 x 1080 pixels) resolution with 432ppi pixel density.

Winner: Redmi 6 Pro because of almost similar size but higher resolution


With Realme 2, you will get an octa-core 1.8GHz Qualcomm Snapdragon 450 processor with Adreno 506 GPU and up to 4GB of RAM. On another hand, the Redmi 6 Pro offers an octa-core 2.0GHz Qualcomm Snapdragon 625 processor with Adreno 506 GPU and up to 4GB of RAM.

Winner: Redmi 6 Pro because of a chipset with faster performance and better battery efficiency


Both of these smartphones are dual rear camera phones. The Realme 2 comes with 13-megapixel (f/2.2) and 2-megapixel (f/2.4) cameras on the back with autofocus and LED flash. It further has an 8-megapixel front camera with f/2.2 aperture. In comparison, Redmi 6 Pro features 12-megapixel (f/2.2) and 5-megapixel (f/2.2) cameras with phase detection autofocus and LED flash. For selfie lovers, it has a 5-megapixel front shooter with f/2.0 aperture.

Both devices also offer facial unlock for those who are interested in using the feature.

Winner: Redmi 6 Pro gets the advantage because it offers PDAF.

Storage and Battery:

Both Realme 2 and Redmi 6 Pro are available in 32GB and 64GB storage variants with support for microSD cards up to 256GB.

In terms of battery capacity, these phones offer 4230mAh and 4000mAh battery respectively. Here, the battery should last longer on the Realme 2 because it has a higher capacity and a lower resolution display to power.

Winner: It would completely depend on your particular use case like what kind of data you store on your phone and how exactly use it throughout a typical day.

Software (OS):

Both phones run Android 8.1 Oreo out of the box but differ in the custom skin they use. The Realme 2 comes with Oppo’s ColorOS and Redmi 6 Pro will come with Xiaomi’s MIUI.

Winner: This aspect of a phone is again a question of personal choice and preferences.


As you must have noticed until now, the Xiaomi Redmi 6 Pro is turning out to be the real winner in this battle. It has a better display, better performance, better camera, and a respectable battery capacity but it also means it costs slightly higher than the Oppo’s Realme 2.

Buy Xiaomi Redmi Note 6 Pro (starting Rs. 10,999)

Buy Oppo Realme 2 (starting Rs. 8,990)