Xiaomi Redmi 7 comes with a 6.26-inch touchscreen display with a resolution of 720 pixels by 1520 pixels. The Xiaomi Redmi 7 is powered by Snapdragon 632 processor & it comes with 3GB of RAM. The phone packs 32GB of internal storage that can be expanded up to 512GB via a micro SD card. As far as the cameras are concerned, the Xiaomi Redmi 7 packs a 12 + 2 megapixel primary camera on the rear & a 8-megapixel front shooter for selfies. The Xiaomi Redmi 7 runs Android 9.0 & is powered by a 4000m Ah non removable battery. It measures 158.7 x 76.4 x 8.5 mm & weighs 180 grams.