


A replacement battery for the Apple iPhone 12, a rechargeable cell for swapping into the phone.
The Apple iPhone 12 Replacement Battery costs Rs 9,006 today, its lowest price in the last 90 days. The gap between the cheapest and dearest shop is Rs 5,994.
Last checked 7 Nov 2026, 12:23 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.
This is a rechargeable replacement battery for the Apple iPhone 12. It is described as made to the physical and electrical specs of the original battery for a drop-in fit, with a built-in protection circuit against over-voltage and over-charging.
It suits owners whose iPhone 12 battery has degraded and who want to restore runtime through a battery swap.
The price of Apple iPhone 12 Replacement Battery in Sri Lanka ranges from Rs 9,006 to Rs 15,000 across 2 shops.
37left.lk lists Apple iPhone 12 Replacement Battery prices from 2 shops in Sri Lanka on one page.
Yes, Apple iPhone 12 Replacement Battery is available in Sri Lanka at 2 shops.
The lowest price today, Rs 9,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 9,006, Rs 5,994 less than the dearest of 2 shops.