Display

Realme X2 Pro: 6.5-inch OnePlus 7T: 6.55-inches Redmi Note 8 Pro: 6.53-inch

Processor

Realme X2 Pro: Qualcomm Snapdragon 855+ OnePlus 7T: Qualcomm Snapdragon 855 processor Redmi Note 8 Pro: Octa-core MediaTek Helio G90T processor

Rear camera(s)

Realme X2 Pro: 64MP + 13MP + 8MP + 2MP OnePlus 7T: 48MP + 16MP + 12MP Redmi Note 8 Pro:  64MP + 8MP + 2MP + 2MP

Selfie camera

Realme X2 Pro: 16MP OnePlus 7T: 16MP Redmi Note 8 Pro: 20MP

RAM and storage

Realme X2 Pro: 12GB of RAM and up to 256GB storage OnePlus 7T: 8GB of RAM with 128GB and 256GB of internal storage Redmi Note 8 Pro: 6GB of RAM with 64GB, 6GB with 128GB and 8GB with 128GB

Battery

Realme X2 Pro: 4,000 mAh battery OnePlus 7T: 3,800mAh battery Redmi Note 8 Pro: 4,500mAh battery

Operating system

Realme X2 Pro: Android 9 Pie with ColorOS 6.1 skin on top OnePlus 7T: Android 10 with OxygenOS skin Redmi Note 8 Pro: Android 9 Pie with MIUI skin

Price

Realme X2 Pro: Rs 29,999 OnePlus 7T: Rs 37,999 Redmi Note 8 Pro: Rs 17,999

Our Take

All the three phones come with almost the same RAM storage configuration, but with a different price tag. Redmi Note 8 Pro which has all the necessary features also comes with the lowest price of Rs 17,999. So if you are looking for a smartphone with the latest features and good specifications also which is lighter on your pocket then go for Realme Note 8 Pro. If you are looking for something that can handle daily tasks better and can give you top-notch performance on the latest Android 10 OS, our pick is the OnePlus 7T. 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.

Compare  Realme X2 VS OnePlus 7T VS Redmi Note 8 Pro - 12Compare  Realme X2 VS OnePlus 7T VS Redmi Note 8 Pro - 2