Aston Martin DB12 Fuel Consumption: All Variants Available

Aston Martin DB12 fuel economy details are summarised below for this vehicle. Official city and highway consumption figures were not available in our internal listing data for this model, so this page focuses on fuel tank capacity, engine and powertrain details across 1 generation. Real-world consumption always varies with traffic, driving style and load.

Current Generation — Current Generation (2023-Present)

The Aston Martin DB12 (2023-Present) uses a 4.0L Mercedes-AMG twin-turbo V8 671 PS (or 700 PS DB12 S). Official WLTP combined: 12.2 L/100km (Aston Martin official press site). Tank 78 L. ~RM1.5M in MY.

Fuel Economy Snapshot

City consumption≈ 17.5–20.6 L/100km (WLTP city)
Highway consumption≈ 9.1–10.7 L/100km (WLTP highway)
Combined consumption12.2 L/100km (WLTP combined, official)
Fuel tank78 L
Engine4,000 cc
Fuel typePETROL

Official WLTP: combined 12.2 L/100km; city 17.5–20.6; highway 9.1–10.7 (Aston Martin official, astonmartin.com). DB12 S: WLTP 11.9 combined. Tank 78 L, ~639 km range (carsguide AU).

City vs Highway by Engine / Variant

VariantEngineFuelTransmissionCityHighway
V8 Base Grade4,000 ccPETROL8-speed automaticNot availableNot available

Per-variant figures aggregated from Mudah.my internal listings. "Not available" indicates no consumption data was recorded for that variant.

Frequently Asked Questions

What is the fuel consumption of the Aston Martin DB12?
The DB12 (4.0L V8, 671 PS) is officially rated at 12.2 L/100km WLTP combined — confirmed on astonmartin.com.
Is the Aston Martin DB12 fuel efficient?
For a 671 PS grand tourer the twin-turbo V8 is respectable at 12.2 combined. The DB12 S at 700 PS returns 11.9 L/100km WLTP.
How big is the Aston Martin DB12 fuel tank?
The DB12 has a 78 L fuel tank. On 12.2 L/100km that gives roughly 639 km of range.
What fuel does the Aston Martin DB12 use?
The DB12 requires RON 97/98 premium petrol.
Where can I find Aston Martin DB12 for sale on Mudah.my?
Browse Aston Martin DB12 listings on Mudah.my.