A flat battery is the most common reason a Klang Valley car will not start, and it rarely picks a convenient moment. The good news is that the replacement has become a delivery business. Half a dozen companies now bring the battery to wherever your car is, test the old one, fit the new one and take the dead unit away, usually within an hour and often for the same price as a workshop.
What they charge varies more than most drivers expect. For the same NS40ZL size that fits a Perodua Myvi, Axia or Bezza, the listed prices below run from RM130 to RM389, depending on brand, warranty and whether the price assumes you return the old battery. We read every figure on the operator's own website on 30 October 2026. Prices are for petrol cars and include installation unless we say otherwise.
How to choose a battery service
Know your size before you call. Every service will ask for your car model or plate number, but it helps to know the code printed on your current battery. Most Perodua and older Proton models take an NS40ZL; many Honda City, Toyota Vios and Proton Saga owners need an NS60 or NS60L; bigger sedans and MPVs take NS70 or a European DIN size. The L or R tells the fitter which side the positive terminal sits on, so it matters.
Start-stop cars need the right type. If your car switches its engine off at traffic lights, it was built with an EFB (enhanced flooded) or AGM battery. Varta, which makes both, says EFB batteries cover entry-level start-stop systems with about twice the cycle life of a conventional battery, and that an AGM must always be replaced with another AGM. A cheap conventional battery in a start-stop car will die early and can upset the car's electronics.
Compare the whole price, not the headline. Three things change the bill. First, trade-in: most prices assume you hand over the old battery, and Bateri Madani's own data adds RM40 to RM100 if you do not. Second, call-out fees: Carput and BateriHub charge RM30 (BateriHub RM50 for a jump-start only) if the technician finds the battery is not the problem, and Bateriku charges a RM20 inspection fee that is waived if you buy. Third, timing: BateriHub surcharges midnight to 8am orders.
Read the warranty in months and kilometres. Warranties here range from 12 months and 20,000km to 36 months and 55,000km, and the kilometre cap usually ends cover first for high-mileage drivers. Diesel and commercial vehicles typically get half the cover. Keep the receipt, because warranty claims are tied to it.
Heat shortens life. Varta notes that hot weather speeds up self-discharge and corrosion inside a battery, which is why Malaysian operators quote lifespans of roughly 18 months to two or three years rather than the longer figures you see in cooler countries. Slow cranking, dim headlights at idle, clicking when you turn the key and warning lights on the dashboard are the usual early signs.
Price comparison at a glance
The table puts the most common sizes side by side. A dash means the operator did not list that size or brand on the page we read.
How to pick, in short
- Lowest price, not in a hurry: Bateri Madani at RM130 for an NS40ZL, fitted at one of its partner branches (Batu Caves, Kajang, Sungai Buloh, Shah Alam and Bandar Sunway are listed). Book through its site and confirm the branch.
- Brand-name battery at your door: Carput, which publishes full price tables for Century, Camel, Amaron, Varta and Aeson with delivery and old-battery removal included.
- Stranded after midnight: BateriHub or BateriLaju, both 24 hours in the Klang Valley.
- Want the maker to handle it: Century Res-Q, Century's own delivery service, with a 15-month warranty for Res-Q customers. It does not publish prices, so ask for a quote on WhatsApp first.
- Start-stop car: price an EFB in the size your car came with. The cheapest EFB M42 listed is RM180 at Bateri Madani; Carput's Varta EFB is RM439.
Two cautions. None of the six services listed a dated promotion with an end date when we checked. BateriLaju offers RM20 off a first order and BateriHub has a RM30 e-voucher form, but neither gives an expiry, so treat them as "ask when you book". And if your car is still under the manufacturer's warranty, check whether a third-party battery affects it before you skip the service centre.









