



















Xiaomi Redmi 12 mid-range smartphone with 6.79-inch 90Hz display and 5000mAh battery.
The Xiaomi Redmi 12 costs Rs 46,006 today, its lowest price in the last 90 days. The gap between the cheapest and dearest shop is Rs 11,771.
Last checked 7 Nov 2026, 12:52 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.
A mid-range Android smartphone from Xiaomi with a 6.79-inch FHD+ display at 90Hz, a 5000mAh battery with 18W fast charging and a 50MP triple camera.
It has a MediaTek Helio G88 processor and a glass back.
The price of Xiaomi Redmi 12 in Sri Lanka ranges from Rs 46,006 to Rs 62,221 across 6 shops.
37left.lk lists Xiaomi Redmi 12 prices from 6 shops in Sri Lanka on one page.
Yes, Xiaomi Redmi 12 is available in Sri Lanka at 6 shops.
The lowest price today, Rs 46,006, 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 46,006, Rs 11,771 less than the dearest of 6 shops.