



















Mid-range Android phone with a 6.67-inch 120Hz AMOLED display, Snapdragon 685 and a 50MP triple camera.
The Xiaomi Redmi Note 12 4G costs Rs 47,506 today, its lowest price in the last 90 days. The gap between the cheapest and dearest shop is Rs 18,492.
Last checked 12 Nov 2026, 12:50 am
Each shop's price at the end of each day, over the last 90 days.
Tap or hover over the chart to see every shop's price that day.
The Redmi Note 12 4G is a mid-range Android phone built around a 6.67-inch AMOLED display with a 120Hz refresh rate and a 1080 x 2400 resolution, reaching up to 1200 nits peak brightness. It is powered by the Qualcomm Snapdragon 685 chipset, and is sold across 4GB, 6GB and 8GB RAM configurations with 128GB or 256GB of storage.
A triple rear camera combines a 50MP main sensor with an 8MP ultrawide and a 2MP macro lens, alongside a 13MP front camera. The device is powered by a 5000mAh battery with 33W wired charging, and carries an IP53 rating for dust and splash resistance, with dual Nano-SIM support.
The price of Xiaomi Redmi Note 12 4G in Sri Lanka ranges from Rs 47,506 to Rs 85,490 across 3 shops.
37left.lk lists Xiaomi Redmi Note 12 4G prices from 3 shops in Sri Lanka on one page.
Xiaomi Redmi Note 12 4G is out of stock at every shop in Sri Lanka.
The lowest price today, Rs 47,506, is the lowest it has been in the last 90 days. It has stayed about the same over the last 30 days.
Lifemobile, at Rs 47,506, Rs 18,492 less than the dearest of 3 shops.