

A replacement battery for the Xiaomi Redmi 12 (BM5R), used to restore battery life.
The Redmi 12 Battery Replacement costs Rs 3,400 today, its lowest price in the last 46 days.
Last checked 6 Nov 2026, 12:23 am
Each shop's price at the end of each day, over the last 47 days.
Tap or hover over the chart to see every shop's price that day.
This is a replacement battery for the Xiaomi Redmi 12, model BM5R, sold as a repair spare. It replaces a worn or failing original cell.
Batteries are offered in different quality grades, such as A-grade and OEM or original, so check the grade for your repair.
The price of Redmi 12 Battery Replacement in Sri Lanka ranges from Rs 3,400 to Rs 4,300 across 1 shop.
37left.lk lists Redmi 12 Battery Replacement prices from 1 shop in Sri Lanka on one page.
Yes, Redmi 12 Battery Replacement is available in Sri Lanka at 1 shop.
The lowest price today, Rs 3,400, is the lowest it has been in the last 46 days. It has stayed about the same over the last 30 days.