What this usually means
A battery can seem fine because dashboard lights, radio and interior electrics still work, but those systems need far less power than starting the engine.
If the engine does not crank, cranks slowly or turns over without firing, the fault may be somewhere else in the starting chain rather than the battery itself.
Common causes
- ✓Worn or failing starter motor
- ✓Loose or corroded battery terminals
- ✓Faulty ignition switch or starter relay
- ✓Immobiliser or key recognition problems
- ✓No fuel pressure or fuel pump fault
- ✓Crankshaft or camshaft sensor problems
- ✓Flat battery despite lights still working
What to check first
Listen for a click when turning the key or pressing the start button.
Check whether the dashboard lights dim heavily during starting.
Make sure the car is in neutral or park and the clutch is fully pressed where required.
Look for obvious loose or corroded battery connections.
Try a spare key if immobiliser issues are possible.
When to stop guessing
If the car repeatedly fails to start, avoid draining the battery with constant attempts.
A proper diagnostic check is often the fastest way to separate a battery issue from a starter, fuel, sensor or immobiliser fault.