Home / Vehicle Parts & Accessories / M104 engine refurbished & used for sale | For Sale

M104 engine

M104 engine for sale on Ireland's largest auction and classifieds sites

MERCEDES E-CLASS E320 W124
#sponsored
Mercedes class e320 w124 - e-class, - €1000.00
Add to cart Manifold injectors etc • Month warranty covers • Bare engine only - Free postage - New and Used
Mercedes 3.2L Petrol -
#sponsored
Mercedes petrol - petrol, - €1500.00
Add to cart Included this bundle • Original ecu - Free postage - New and Used
MERCEDES SL SL320 R129 (FL)
#sponsored
Mercedes sl320 r129 - sl320, - €1500.00
Add to cart Model sl320 dohc • Fuel type petrol • Convertible door blue - Free postage - New and Used
MERCEDES S CLASS S320 W140
#sponsored
Mercedes class s320 w140 - mercedes, s - €173.99
Add to cart Engine code m104.990 • M104.994 fuel type • Petrol model series - Free postage - New and Used

Looking for more m104 engine?

Search eBay live — fresh results filtered for the best value, updated every hour.

🔍 Search live deals
ENGINE MERCEDES S-CLASS MK3
#sponsored
Engine mercedes class mk3 - s-class, - €950.00
Add to cart Contact telephone number • Must supplied engine • Purchase book delivery - Free postage - New and Used
📊 48 listings · from €6.99 · avg €405.19

Browse 48 m104 engine listings currently in our index. Prices range from €6.99 to €4054.99, with an average of €405.19. Whether you are hunting for a bargain or looking for a top-spec model, the selection below covers all price points — new, used and refurbished. More about m104 engine →

Mercedes W124 R129 SL Engine
#sponsored
Mercedes w124 r129 engine - r129, sl - €199.95
Add to cart Part number a1041500175 - Free postage - New and Used
Mercedes W124 R129 24V
#sponsored
Mercedes w124 r129 - mercedes, 24v - €29.95
Add to cart - Free postage - New and Used
Mercedes-Benz M104 W129/W124
#sponsored
Mercedes benz m104 w129 w124 - mercedes-benz, - €6.99
Add to cart Mercedes benz m104 • W129 w124 320e • 24v genuine engine - Free postage - New and Used
Mercedes W124 R129 SL Bosch
#sponsored
Mercedes w124 r129 - r129, sl - €99.95
Add to cart Part numbers a0115459932 • 0280800420 - Free postage - New and Used
BRAND NEW Genuine Mercedes
#sponsored
Brand new genuine mercedes - brand, - €165.00
Add to cart Genuine mercedes m104 • Engine timing case • Front cover part - Free postage - New and Used
Mercedes W124 R129 SL M104
#sponsored
Mercedes w124 r129 - r129, m104 - €29.95
Add to cart Part number a1040100772 • M104 engines - Free postage - New and Used
Mercedes SL R129 Inlet
#sponsored
Mercedes r129 inlet - sl, - €146.29
Add to cart Recently removed checked • From car genuine • 000 miles good - Free postage - New and Used
Mercedes W124 Bosch ECU -
#sponsored
Mercedes w124 bosch - bosch, - €149.95
Add to cart Part numbers a0115453632 • 0280800422 - Free postage - New and Used
Mercedes-Benz W140 S320
#sponsored
Mercedes benz w140 - mercedes-benz, s320 - €68.30
Add to cart Mercedes benz w140 • S320 breaking parts • Only condition used - Free postage - New and Used
Mercedes-Benz W140 S320 M104
#sponsored
Mercedes benz w140 s320 - w140, m104 - €203.50
Add to cart Mercedes benz w140 • This wiring loom • S320 m104 engines - Free postage - New and Used
MERCEDES S CLASS S320 W140
#sponsored
Mercedes class s320 w140 - class, - €136.00
Add to cart Camshaft r1046301 a1200520401 • Engine code m104.990 • M104.994 fuel type - Free postage - New and Used
Mercedes R129 SL Bosch ECU -
#sponsored
Mercedes r129 bosch ecu - sl, - €399.95
Add to cart Part numbers a0125450832 • 0280800416 - Free postage - New and Used
1040150220 Mercedes Benz
#sponsored
1040150220 mercedes benz - 1040150220, - €12.00
Add to cart Genuine mercedes nos - Free postage - New and Used
Mercedes R129 SL320 M104
#sponsored
Mercedes r129 sl320 m104 - r129, - €29.95
Add to cart - Free postage - New and Used
Mercedes 1040106100 Engine
#sponsored
Mercedes 1040106100 engine - mercedes, - €4054.99
Add to cart Extra info 104981 • Engine m104 starter • Starting motor 2025 - Free postage - New and Used
1041420380 Mercedes Benz
#sponsored
1041420380 mercedes benz - 1041420380, - €7.50
Add to cart Genuine mercedes nos - Free postage - New and Used
Mercedes-Benz W124 M104 Engine
#sponsored
Mercedes benz w124 m104 - mercedes-benz, engine - €94.30
Add to cart Removed from w124 • E280 m104 engine • They will sold - Free postage - New and Used
Mercedes W124 CE-24 R129 SL-24
#sponsored
Mercedes w124 r129 - mercedes, - €119.95
Add to cart Part number a0021537428 - Free postage - New and Used
MERCEDES M104 ENGINE COVER
#sponsored
Mercedes m104 engine cover - mercedes, - €20.00
Add to cart Part number 1041590425 • Models fit certain • M104 engine condition - Free postage - New and Used
Mercedes W124 300E 24V, R129
#sponsored
Mercedes w124 300e - 300e, 24v, - €78.70
Add to cart - Free postage - New and Used
Mercedes R129 SL320 Purge
#sponsored
Mercedes r129 sl320 - mercedes, purge - €29.95
Add to cart M104 engines - Free postage - New and Used
MERCEDES SL SL320 R129
#sponsored
Mercedes sl320 r129 - sl, - €1429.99
Add to cart Engine code 104.991 • Model sl320 fuel • Type petrol good - Free postage - New and Used
Mercedes-Benz M104 Engine
#sponsored
Mercedes benz m104 engine - m104, - €193.10
Add to cart Removed from s280 • M104 cracks but • Could blasting respray - Free postage - New and Used
MERCEDES S CLASS S320 W140
#sponsored
Mercedes class s320 w140 - mercedes, - €187.89
Add to cart Engine code m104.990 • M104.994 fuel type • Petrol model series - Free postage - New and Used
Mercedes R129 - 320SL M104.991
#sponsored
Mercedes r129 320sl m104 991 - -, - €1881.26
Add to cart All other engine • Parts available only • Loom radiators sold - Free postage - New and Used
Mercedes - R129 - 300SL 24v -
#sponsored
Mercedes r129 300sl 24v - r129, - €287.38
Add to cart - Free postage - New and Used
MERCEDES W140 S320 3.2L PETROL
#sponsored
Mercedes w140 s320 petrol - s320, - €699.99
Add to cart 3.2l petrol engine • M104.99x used item • Good condition full - Free postage - New and Used
1997 Mercedes-Benz SL R129
#sponsored
1997 mercedes benz r129 - mercedes-benz, - €1385.55
Add to cart Codice produttore m104.991 • Tipo carburante benzina • Motore 104.991 modifica - Free postage - New and Used
Mercedes W124 R129 SL Engine
#sponsored
Mercedes w124 r129 engine - sl, - €29.95
Add to cart M104 engines - Free postage - New and Used
Mercedes SL R129 Inlet
#sponsored
Mercedes r129 inlet - sl, - €135.89
Add to cart Recently removed checked • From car genuine • 000 miles excellent - Free postage - New and Used
Mercedes SL R129 Crankshaft
#sponsored
Mercedes r129 crankshaft - sl, - €31.89
Add to cart Good condition seen • Very detailed photographs • Please study photos - Free postage - New and Used
MERCEDES M104 ENGINE COVER
#sponsored
Mercedes m104 engine - mercedes, - €30.00
Add to cart Models fit various • M104 engines condition • Good used - Free postage - New and Used
Mercedes M104 Engine 24Valve
#sponsored
Mercedes m104 engine 24valve - m104, - €29.82
Add to cart Cylinder head bolts • Mercedes m104 engine • Are performance part - Free postage - New and Used
Mercedes SL R129 Exhaust
#sponsored
Mercedes r129 exhaust - mercedes, - €146.29
Add to cart Recently removed checked • From car genuine • 000 miles good - Free postage - New and Used
Mercedes W124 R129 SL Engine
#sponsored
Mercedes w124 r129 engine - w124, sl - €199.95
Add to cart Part number a1041500175 - Free postage - New and Used
Mercedes SL R129 MAF Sensor
#sponsored
Mercedes r129 maf - r129, - €31.89
Add to cart Removed from 1995 • Sl320 which was • Running when - Free postage - New and Used
Mercedes SL R129 M104 Engine
#sponsored
Mercedes r129 m104 - mercedes, sl - €104.69
Add to cart - Free postage - New and Used
Mercedes R129 SL320 Engine
#sponsored
Mercedes r129 sl320 engine - mercedes, - €29.95
Add to cart - Free postage - New and Used
Mercedes SL129 M104 Engine
#sponsored
Mercedes sl129 m104 engine - sl129, - €52.65
Add to cart Was 280sl fitted • M104 engine - Free postage - New and Used
Mercedes SL R129 Cylinder Head
#sponsored
Mercedes r129 cylinder head - mercedes, sl - €312.69
Add to cart Recently removed from • Good running car • Condition shown very - Free postage - New and Used
Mercedes SL R129 Water Pump
#sponsored
Mercedes r129 water pump - r129, - €73.49
Add to cart Mercedes r129 water • Pump good working • Condition fully tested - Free postage - New and Used
MERCEDES S CLASS S320 W140
#sponsored
Mercedes class s320 w140 - mercedes, s - €78.99
Add to cart Engine code m104.990 • M104.994 fuel type • Petrol model series - Free postage - New and Used
Mercedes R129 - 300SL-24
#sponsored
Mercedes r129 300sl - mercedes, - €888.51
Add to cart Engine block only • Also you are • Ordering from outside - Free postage - New and Used

Try this: fantic 240 | ra28 | sony cdx | suzuki vitara jlx | cbr1000rr carbon fibre | sonic 3 figures | se racing bmx | bmw e60 cic | freelander td4 tow bar | mini cooper s roof decal

Shop by budget

Everything you need to know about m104 engine

Whether you are looking for a brand-new or second-hand m104 engine, eBay offers one of the largest selections available online. With 48 active listings at the time of this page's last update, you have plenty of choice across different conditions, sellers and price points. The cheapest option currently starts at €6.99, while premium listings can reach €4054.99 — giving you a wide budget spread to work with. The average price of €405.19 can serve as a useful benchmark: listings below this tend to be used or auction-style, while those above often include extra accessories, warranties, or are sold by professional sellers with high feedback scores. Always check the seller's feedback rating and return policy before committing to a purchase. If you need the item quickly, filter by "Buy It Now" to avoid the uncertainty of auctions. For used items, look closely at the condition description and photos — terms like "good", "very good" and "like new" can mean very different things depending on the seller.

🔍 m104 engine Search live on eBay