Genuine used Mazda 2.5L L5-VE MZR petrol engine, supplied complete with 118,624km. In great condition, fully tested and supplied with warranty for your peace of mind.
An excellent replacement option for the Mazda 6 GH, Mazda CX-7 ER and Mazda 3 BL SP25 fitted with the matching 2.5L non-turbo petrol engine.
Engine Details
Make: Mazda
Engine code: L5-VE / L5
Engine family: MZR
Capacity: 2.5L / 2,488cc
Configuration: Four-cylinder, DOHC, 16-valve
Fuel: Petrol
Induction: Naturally aspirated / non-turbo
Kilometres: 118,624km
Condition: Great condition — fully tested
Supply: Complete engine assembly
Warranty: Included
Part condition: USED PART — NOT NEW
Compatible Models and Years
Mazda 6 GH — 2008–2012
Years: 2008, 2009, 2010, 2011 and 2012.
GH Series 1 and Series 2.
Sedan, hatchback and wagon fitted with the 2.5L L5-VE petrol engine.
Mazda CX-7 ER — 2009–2012
Years: 2009, 2010, 2011 and 2012.
2.5L non-turbo petrol, front-wheel-drive models, including Classic.
For vehicles fitted with the L5-VE engine.
Not suitable as a replacement for the CX-7 2.3L turbo petrol or 2.2L diesel engine.
Mazda 3 BL SP25 — 2009–2013
Years: 2009, 2010, 2011, 2012 and 2013.
SP25 sedan and hatchback fitted with the 2.5L L5-VE MZR petrol engine.
Excludes later-generation SKYACTIV engines.
Fitment Information
The models above use the L5-VE engine family. Depending on the vehicle and engine supplied, installation may require transferring vehicle-specific components from your original engine, such as manifolds, sump, mounting brackets, sensors, wiring or the flywheel/flexplate. Compatibility refers to the engine application; external fittings can differ between models and transmissions.
Stock Information
We stock Mazda L5-VE engines sourced from Mazda 6 GH and Mazda CX-7 vehicles. The engine currently advertised has travelled 118,624km. If this unit sells, the kilometres and details of any replacement stock will be provided before purchase.
Photos show the engine type offered. Details and photos of the allocated engine are available on request.
Pickup & Australia-Wide Delivery
Pickup available from All Auto Parts Wreckers, 1/59 Power Road, Bayswater VIC 3153.
Australia-wide freight is available. Send us your delivery suburb and postcode for a freight quote.
Contact All Auto Parts Wreckers with your vehicle’s registration number or model, year and engine details, and we’ll help match the right engine to your vehicle.


