​How To Check A Used Car's Real Mileage Before You Buy

Check service records and mileage logs for tampering before buying a used car.

Updated October 2026. RinggitPlus checked the inspection fees, Tribunal rules and court claim limits in this guide against KPDN and judiciary pages and news reports.

In 2026, a Johor buyer found his car showed 80,000km on the odometer, the dashboard counter that shows total distance. A service centre's records showed 370,000km. The Consumer Claims Tribunal ordered the dealer to pay him RM5,000. In a Honda Accord case, the odometer showed 97,007km, a service record showed 202,671km, and the buyer was awarded RM6,940.33.

Rolled back means the odometer was changed to show a lower reading. The Tribunal told The Star that odometer tampering is a recurring issue. It recorded 1,622 vehicle and automotive cases between 2020 and mid-2026.

Why Sellers Tamper With The Odometer

Cars with lower mileage sell for more, so a dealer can buy a high-mileage car cheaply, lower the reading and sell it on at a profit. Imported and reconditioned cars come with overseas records, such as a Japanese auction sheet. It lists the car's condition and mileage, so you can check the mileage against paperwork. Auction sheets can be forged, so ask to see the original.

How To Spot A Rolled-Back Odometer

The quickest way to catch a rolled-back odometer is to compare how worn the car is with the mileage shown. A price that's unusually low for the car's age and mileage is another warning.

How Far The Average Car Travels In A Year

A 2017 study published in Pertanika, using odometer readings from car manufacturers, found that the average car covered 24,129km in 2013. Johor averaged 16,342 km, and Selangor averaged 28,575km. At the national average, that's about 120,000km in five years. RinggitPlus's used car loan page puts normal use at 15,000km to 25,000km a year. At these rates, if a five-year-old Axia or Bezza shows only 30,000km, ask the seller why. The owner may have worked from home.

Check For Wear That Doesn't Match The Mileage

Datuk Tony Khor is president of the Federation of Motor and Credit Companies Associations of Malaysia. In 2025, he told The Star that three signs can show a car has done over 100,000km, even if the odometer says less. RinggitPlus adds a fourth, the gear knob. Check all four:

Check The Dashboard Panel For Signs Of Tampering

Look for signs that the panel behind your steering wheel was removed and refitted. This panel, called the instrument cluster, holds the speedometer, fuel gauge and odometer. Because the odometer is part of it, fraudsters sometimes replace the whole unit to change the reading. If that's happened, you might notice:

Look At The Tyres

A car with under 30,000km on the odometer should still be on its factory tyres, the set fitted when the car was new. If they're worn down, check the service record for why.

Check The Brake Discs And Pads

Ask a mechanic to measure how much wear is left on the brakes. A car with low claimed mileage should have plenty of life left in both the discs and the pads.

What To Listen To And Feel For During The Test Drive

Used car buyers report engine trouble, faulty dashboard signals, air-conditioner problems and strange noises soon after buying. Take the car for a drive before you buy and watch for these signs.

Warning signWhat it might mean
Rough or slow engine startWorn engine parts or skipped servicing
Rattling noises at idle or during accelerationLoose engine mounts, a worn timing chain or suspension problems
Thick white smoke from the exhaustCoolant burning in the engine
Unstable idle, with the revs going up and downFuel system or sensor problems from long use
A warning light that stays onA fault the seller should explain
No warning lights at start-upThey may have been cleared or switched off, so ask a mechanic to run a diagnostic scan

What To Do When The Signs Don't Fit

None of these signs alone proves anything. If even one sign feels wrong, ask the seller for an explanation, then have a mechanic check the car. If the seller can't explain it, or won't allow the check, don't buy the car.

Verify The Mileage Before You Buy

Start with the service record, which the seller should have. Then check with the brand's service centre, because a seller can't easily change the centre's records. The Johor buyer found much higher readings in two places. A service centre's system showed 370,000km at a service in 2025. A vehicle history platform that looks up insurance claims by chassis number showed 337,149km at a claim in August 2023. Both were far above the 80,000km on the odometer.

CheckWhat it showsCost
Authorised service centreMileage at service visitsAsk the centre
Service recordFull service history with mileage at each intervalFree
Paid vehicle history reportMileage at each insurance claimFrom RM80
Independent mechanicMileage data stored in the car's computer, and overall mechanical conditionVaries

Check The Service Centre's Mileage Records

An authorised service centre, such as a Perodua or Honda workshop, keeps a record of the mileage every time the car comes in. For cars under five years old or with claimed mileage under 100,000km, Khor advises checking mileage with the brand's service centre. Digital records for Perodua and Proton cars can sometimes be checked at the service centre. Centres may not share an owner's data with a buyer directly. Ask the seller to request the service history, or to go with you. Take the registration or chassis number to the service centre. If the brand has an owner app, ask the seller to show the service history there.

Ask For The Full Service Record

The service record shows the date and mileage of each scheduled service. Compare the book with the centre's records, because a seller can't easily change what the centre holds. Most mass-market cars are due for a service every 10,000km or six months, whichever comes first. Check that the mileage rises steadily from one service to the next, and look for gaps or records that stop and restart.

Check Tyre Replacement Records

Tyres can last 40,000km to 60,000km, depending on how and where you drive. They can also be replaced because of age or damage, so a tyre change alone proves nothing. If a car with 25,000km already has new tyres, ask why.

Get A Pre-Purchase Inspection From A Mechanic

A mechanic with diagnostic equipment can read stored mileage data from the car's computer (the ECU) and its other control units. Many modern cars store the mileage in several control units as well as the odometer display. Some fraudsters try to make the mileage match across several control units, so a scan helps but is only one check. Prestige CarCare lists a full pre-purchase inspection at RM336, done at its workshops including Kuala Lumpur, and its checklist includes a computer diagnostic.

Paid Vehicle History Reports

Several companies in Malaysia sell paid vehicle history reports. They can include insurance claim records, service records and mileage. Mileage may show only at an insurance claim, so a car with no claims may show none. Scrut, for example, starts at RM80, and its sample report shows mileage as a range at each claim. The Johor buyer used a platform like this.

What The MV15 And B7 Inspections Check

The MV15, previously called the B5, is required by law before any ownership transfer. It mainly checks that the chassis number and engine number match the Vehicle Ownership Certificate (VOC), which many people call the geran. The chassis number is stamped on the car's frame and the engine number on the engine block. It's an identity check, not a mileage check, so it won't tell you whether the odometer has been rolled back. What it does catch is a car built from parts of two different cars, or one with a tampered chassis or engine number.

The MV15 costs RM37.80 at every licensed centre, and that includes the processing fee and SST.Puspakom was the only provider until its concession, the exclusive right to run these inspections, ended on 31 August 2024. The Ministry of Transport has since licensed other centres, including Carro and Carsome Academy.

If you take a hire purchase loan, the car needs a B7 inspection. Section 4G of the Hire Purchase Act 1967 requires the buyer to declare the car's defects in writing based on an inspection report. The B7 is done at the request of financial institutions. The B7 is more detailed than the MV15 and costs RM60. The other licensed centres only do MV15 inspections, so the B7 is done at Puspakom. Book Puspakom slots through GiCheck, on the website or the app, or book Carro's MV15 service on Carro's website.

If you want Puspakom to check the car's condition before you commit, its voluntary Private Vehicle Inspection costs RM50 and includes an OBD scan, a computer check that reads the car's fault codes.

Your Options If The Mileage Was Tampered With

Selling a car with a false reading to deceive the buyer can be cheating. It falls under sections 415, 417 and 420 of the Penal Code. A false statement about a car's history or previous use can also breach section 10 of the Consumer Protection Act 1999. Th eTrade Descriptions Act 2011 counts a car's previous use as part of its trade description (section 6), so a false claim can be an offence under section 5. A complaint to KPDN is how you report it.

If you find out after buying that the mileage was tampered with, you have four routes.

RouteBest forCost and limit
Consumer Claims TribunalPurchases from a dealerRM5 to file, up to RM50,000
Complaint to KPDNGetting the dealer investigatedFree, no payout to you
Police reportSuspected fraud by any sellerFree, no payout to you
Civil courtPrivate sellers, or claims above RM50,000Lawyer fees can apply. The limit depends on the court

Whichever route you choose, keep all the records from the sale. That includes the advert, the sales agreement, any warranty, the service centre's records of the actual mileage and your messages with the seller. A Puspakom inspection report can also give you evidence. In June 2026, Puspakom inspection findings helped a buyer win a Tribunal ruling over a second-hand car's condition.

Consumer Claims Tribunal

The Consumer Claims Tribunal, known as TTPM, is a low-cost body that hears claims from consumers. Section 3 of the Consumer Protection Act 1999 counts you as a consumer if you buy goods for personal, domestic or household use. The claim is against a trader. You can file without a lawyer, and lawyers can't represent either side at the hearing. The filing fee is RM5. Claims are capped at RM50,000, and the Tribunal hears only claims that arose within three years. Its page doesn't say when the three years start, so file early and ask the Tribunal if you're unsure. The Tribunal should make its award within 60 days of the first hearing where practicable, under section 112. The Tribunal refers cases involving forgery and fraud to the police, it told The Star.

Complain To KPDN

You can complain to KPDN through its e-Aduan portal, the toll-free line 1-800-886-800 or WhatsApp on 019-848 8000. KPDN sends complaints outside its power to the right agency. A complaint helps get the dealer investigated. To claim money back, use the Tribunal or a court.

Police Report

You can make a police report against any seller, dealer or private, if you think the mileage was changed on purpose. The police report form is free, and the police say a certified copy costs from RM2. A police report doesn't get you money back, so use it alongside the Tribunal or a court claim.

Civil Court

If you bought from a private seller, the Tribunal doesn't apply. You can take the seller to court. The Small Claims Court takes claims up to RM5,000. The Magistrates' Court takes claims up to RM100,000 and the Sessions Court up to RM1 million. The High Court has no limit. A court claim takes longer than the Tribunal, and lawyer fees add to the cost.

A Quick Checklist Before You Buy

Use this list before you pay any money:

If You're Financing The Car

On a RM40,000 car, a RM336 inspection before you buy is under 1% of the price. The Honda Accord buyer spent RM3,880.66 on parts and service at a service centre five days after buying the car.

Banks lend a share of the car's price. RinggitPlus's used car loan page says that share is up to 90% for a car one to three years old and lower for older cars. The loan period also shortens as the car ages. If the mileage was rolled back, the price you agreed is higher than the car's real value, so you borrow more for it and repay more interest. If the dealer misstated the mileage, section 8 of the Hire Purchase Act 1967 treats the dealer's statements as if the bank's agent made them. You may be able to cancel the agreement with the bank, and you can sue the dealer for damages. A dealer's "as is" clause can't remove this right, because the same section makes any term that limits it void.

Before you commit to a loan, check with JPJ that the car has no pending summons or unsettled loans. To learn more about loans, read What To Check Before You Sign A Car Loan.

RinggitPlus compares used car loans from Malaysian banks, so you can see the margin and tenure each one offers. The rates on the page are what the banks supply, and some are still quoted the old flat way, so ask the bank for the effective interest rate (EIR). Add the inspection costs to your budget before you choose.

Frequently Asked Questions

Can a digital odometer be rolled back?

Yes. A digital odometer stores the mileage electronically, and fraudsters with programming tools can change it. It's harder than turning back an old mechanical odometer, but it isn't impossible. A Johor used car dealer told The Star that some mechanics charge from RM50 to several thousand ringgit to do it, depending on the car. Don't treat a digital display as proof of the real mileage.

What is the punishment for rolling back a car's mileage in Malaysia?

Sellers who roll back mileage can be charged with cheating under the Penal Code. Section 417 punishes cheating with up to five years in jail, a fine or both. Section 420 covers cheating that dishonestly makes someone hand over property. It carries one to ten years in jail, whipping and a fine. Which section applies depends on the facts of the case. A false claim about a car's history can also be an offence under the Trade Descriptions Act 2011. For an individual, the penalty is a fine of up to RM100,000, up to three years in jail or both. For a company, the fine for a first offence is up to RM250,000.

Is a low-mileage used car always the better buy?

No. Mileage only shows how far a car has gone, not how it was driven. A car used mostly for short trips in stop-start traffic can wear its engine and cooling system more than one driven on highways. A higher-mileage car that was serviced on time can be the safer buy. Check the service history before you decide.

Is buying from a licensed dealer safer than buying from a private seller?

Generally, yes, but it isn't a guarantee. A dealer is a trader, so the Consumer Claims Tribunal or KPDN can act if something goes wrong. Private sellers can be harder to find after the sale, and the Tribunal doesn't cover them. Note the dealer's full business name, address and company registration number before you pay, so you know who to claim against. The Tribunal's claim form asks for the name, registration number and address.

Does a dealer's warranty cover me if the mileage is wrong?

A warranty may not cover a car whose real mileage is over its limit, but the Tribunal can order the dealer to honour it. In the Honda Accord case, the dealer's 12-month warranty only applied to cars under 180,000km, according to the buyer. The Tribunal ordered the dealer to provide the 12-month warranty, which had RM40,000 of coverage. If the mileage was changed on purpose, that's fraud, so you can also make a police report. Ask the dealer in writing whether the warranty has a mileage limit before you sign.