Skip to main content

BMW S54 race engine for sale

5 live listings right now.

Post a Wanted ad

The S54 is BMW's last great naturally aspirated straight-six: the E46 M3's 3.2-litre screamer that powered works GTs and a whole club-racing ecosystem — the engine that defines an era's sound and its used-paddock economics.

Frequently asked questions

How much does a used BMW S54 race engine cost?

On Racing Car Network right now, BMW S54 race engine listings with a public price range from $2,287 to $13,793 (USD equivalent). Price depends mostly on specification, history and the time since the last rebuild.

What should I check before buying a used BMW S54 race engine?

The 3.2-litre straight-six from the E46 M3 revs to 8,000 rpm, and rod bearings are its known weak point: ask when they were last replaced. Check the VANOS condition, the oil system (wet or dry sump), the engine management and a recent dyno sheet.

Where can I find a BMW S54 race engine for sale?

This page shows every BMW S54 race engine currently listed on Racing Car Network: 5 right now. If none fits, set an instant alert or post a free Wanted request so sellers can contact you. Post a Wanted request.

Available now

See all 5 →

More Bmw for sale