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

M104 engine

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

94-97 Mercedes R129 SL320 3.2L
#sponsored
Mercedes r129 sl320 - 94-97, - £975.00
Add to cart California auto store - Free postage - New and Used
90 Mercedes R129 300SL engine
#sponsored
Mercedes r129 300sl engine - 90, - £1499.99
Add to cart Mileage 084 notes • Engine runs well • Storage location - Free postage - New and Used
90-93 OEM Mercedes R129 300SL
#sponsored
Oem mercedes r129 - oem, - £1999.95
Add to cart Oem mercedes r129 • 300sl engine complete • Assembly 3.0l m104 - Free postage - New and Used
Mercedes W129 M 104 Engine
#sponsored
Mercedes w129 104 engine - mercedes, - £699.99
Add to cart Fits various models • Between 1989 jetronic • Double check this - 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
90-97 Mercedes R129 300SL E320
#sponsored
Mercedes r129 300sl e320 - r129, - £319.98
Add to cart Sale m104 engine • Oil pan any • Issue our used - Free postage - New and Used
📊 48 listings · from £11.95 · avg £434
⚠️ These listings were last updated more than 26 days ago. Search for fresh listings

Browse 48 m104 engine listings currently in our index. Prices range from £11.95 to £3400, with an average of £434. 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 SL R129 Rocker Cover
#sponsored
Mercedes r129 rocker - mercedes, - £235.59
Add to cart Perfect working order • Needs clean from • Being storage - Free postage - New and Used
90-93 Mercedes R129 300SL
#sponsored
Mercedes r129 300sl - mercedes, - £431.23
Add to cart Engine motor block • Good working condition • 104.981 oem item - Free postage - New and Used
90-93 Mercedes R129 300SL
#sponsored
Mercedes r129 300sl - r129, - £3400.00
Add to cart Vin wdbfa61e5lf009023 what • You see photos • Exact item expect - Free postage - New and Used
93-94 Mercedes W124 300CE E320
#sponsored
Mercedes w124 300ce e320 - 93-94, - £655.23
Add to cart Engine wire wiring • Harness item may • Show light scuffs - Free postage - New and Used
90-97 Mercedes R129 SL320 300E
#sponsored
Mercedes r129 sl320 - 90-97, - £95.98
Add to cart Any issue our • Used product warranty • Purposes must stated - Free postage - New and Used
Mercedes Genuine 90-93 R129
#sponsored
Mercedes genuine r129 - mercedes, - £680.59
Add to cart Donor car 1990 • R129 300sl genuine • Factory item may - Free postage - New and Used
93-94 Mercedes W124 300CE
#sponsored
Mercedes w124 300ce - 93-94, - £543.23
Add to cart Engine motor block • Good working condition • 104.992 oem item - Free postage - New and Used
Mercedes W210 E320 Engine
#sponsored
Mercedes w210 e320 engine - e320, - £555.00
Add to cart This was removed • From running driving • Made delphi updated - Free postage - New and Used
90-97 Mercedes W124 300CE
#sponsored
Mercedes w124 300ce - 90-97, - £377.65
Add to cart Item may show • Light scuffs scratches • Other imperfections result - Free postage - New and Used
1996-1997 Mercedes W210 E320
#sponsored
1996 1997 mercedes w210 e320 - mercedes, - £349.99
Add to cart - Free postage - New and Used
Mercedes Benz M104 Oil Pump
#sponsored
Mercedes benz m104 oil - benz, - £720.00
Add to cart - Free postage - New and Used
96-99 mercedes r129 sl320 s320
#sponsored
Mercedes r129 sl320 - 96-99, - £355.38
Add to cart Wash hands after • Handling see all • Photos condition there - Free postage - New and Used
93-99 Mercedes W124 300CE E320
#sponsored
Mercedes w124 300ce - 93-99, - £815.23
Add to cart Engine motor cylinder • Head 1040161501 oem • Item may show - Free postage - New and Used
GENUINE Mercedes W140 Ignition
#sponsored
Genuine mercedes w140 - mercedes, ignition - £11.95
Add to cart Manufacturer part number • 1041590140 - Free postage - New and Used
Mercedes W124 R129 SL320 E320
#sponsored
Mercedes w124 r129 - w124, - £209.99
Add to cart - Free postage - New and Used
Mercedes SL129 M104 Engine
#sponsored
Mercedes sl129 m104 engine - sl129, - £20.13
Add to cart Was 280sl fitted • M104 engine - Free postage - New and Used
Mercedes R129 W201 W124 300CE
#sponsored
Mercedes r129 w201 w124 - r129, 300ce - £44.00
Add to cart This part good • Was removed from • Used condition - Free postage - New and Used
MERCEDES W124 E320 300E ENGINE
#sponsored
Mercedes w124 e320 300e engine - e320, - £399.00
Add to cart This updated harness • But part number • Worn off not - Free postage - New and Used
Mercedes M104 engine motor
#sponsored
Mercedes m104 engine motor - m104, - £75.00
Add to cart Mercedes m104 engine • Motor mount bracket • Support 1042230804 condition - Free postage - New and Used
Mercedes SL R129 M104 Engine
#sponsored
Mercedes r129 m104 engine - mercedes, - £26.91
Add to cart Good condition seen • Very detailed photographs • Please study photos - Free postage - New and Used
Mercedes-Benz M104 Engine Oil
#sponsored
Mercedes benz m104 engine - mercedes-benz, oil - £79.00
Add to cart Mercedes benz m104 • Engine oil cooler • Filter housing 1041880402 - Free postage - New and Used
Mercedes Benz M104 LASO Oil
#sponsored
Mercedes benz m104 laso - m104, - £610.00
Add to cart Part number a1041800701 • Laso model m104 - Free postage - New and Used
Mercedes R129 300SL 300CE E320
#sponsored
Mercedes r129 300sl 300ce - mercedes, - £89.74
Add to cart 6031810320 oem engine • Motor oil pump • Item may show - Free postage - New and Used
1990-1993 Mercedes R129 300SL
#sponsored
1990 1993 mercedes - 1990-1993, 300sl - £469.50
Add to cart Usually respond within • Few hours - Free postage - New and Used
93-99 Mercedes E320 SL320 S320
#sponsored
Mercedes e320 sl320 s320 - 93-99, - £277.50
Add to cart Sale bare engine • Block r129 unless • Stated otherwise may - Free postage - New and Used
93-99 Mercedes E320 SL320 S320
#sponsored
Mercedes e320 sl320 - e320, s320 - £319.95
Add to cart Sale block unless • Stated otherwise may • Little dusty from - Free postage - New and Used
Mercedes R129 300SL 300CE E320
#sponsored
Mercedes r129 300sl - mercedes, 300ce - £124.50
Add to cart 6031810001 oem engine • Motor oil pump • Item may show - Free postage - New and Used
MERCEDES-BENZ E320 W124
#sponsored
Mercedes benz e320 w124 - e320, - £980.00
Add to cart E320 m104 cil - Free postage - New and Used
Mercedes R129 SL320 E320
#sponsored
Mercedes r129 sl320 e320 - sl320, - £111.98
Add to cart Sale m104 engine • Crankshaft pulley see • Photos details any - Free postage - New and Used
1993-1996 mercedes r129 SL320
#sponsored
1993 1996 mercedes r129 sl320 - 1993-1996, - £292.38
Add to cart Wash hands after • Handling see all • Photos condition there - Free postage - New and Used
Mercedes M104 engine motor
#sponsored
Mercedes m104 engine motor - mercedes, - £60.00
Add to cart - Free postage - New and Used
MERCEDES-BENZ M104 E320 6L 3.2
#sponsored
Mercedes benz m104 e320 2 - mercedes-benz, 6l - £300.00
Add to cart A104.159.0346 - Free postage - New and Used
Mercedes M103 M104 Engine
#sponsored
Mercedes m103 m104 - mercedes, - £250.00
Add to cart Nos mercedes m103 • M104 engine cooling • Fan clutch genuine - Free postage - New and Used
1405405805 Engine Wiring
#sponsored
1405405805 engine wiring - 1405405805, - £324.26
Add to cart Fits 104.994 engines - Free postage - New and Used
Mercedes R129 300SL 300CE E320
#sponsored
Mercedes r129 300sl - r129, 300ce - £124.50
Add to cart 6031810320 oem engine • Motor oil pump • Item may show - Free postage - New and Used
Mercedes Benz M104 Engine
#sponsored
Mercedes benz m104 - benz, - £53.85
Add to cart Buyer responsible compatibility • Removed from m104 • Engine perfect working - Free postage - New and Used
Genuine Mercedes-Benz M111
#sponsored
Genuine mercedes benz m111 - genuine, - £23.99
Add to cart All cars that • Have m111 cylinder • Engine c230 slk230 - Free postage - New and Used
94-99 Mercedes R129 SL320 E320
#sponsored
Mercedes r129 sl320 e320 - r129, - £119.98
Add to cart Sale engine timing • Chain cover see • Photos details any - Free postage - New and Used
Mercedes M103 M104 Engine
#sponsored
Mercedes m103 m104 engine - mercedes, - £19.00
Add to cart - Free postage - New and Used
Mercedes R129 SL320 300CE
#sponsored
Mercedes r129 sl320 300ce - sl320, - £123.98
Add to cart Part 6031810320 6031810001 • Sale engine oil • Pump unit any - Free postage - New and Used
1990-93 Mercedes R129 300SL
#sponsored
1990 mercedes r129 300sl - r129, - £199.99
Add to cart Product genuine oem • Valve cover specifically • Mercedes benz models - Free postage - New and Used
Mercedes W124 R129 SL320 E320
#sponsored
Mercedes w124 r129 - w124, e320 - £215.00
Add to cart - Free postage - New and Used
90-93 Mercedes R129 300SL
#sponsored
Mercedes r129 300sl - 90-93, - £166.00
Add to cart Engine top upper • Timing chain cover • 1040160706 oem item - Free postage - New and Used

Try this: zzr1400 engine | honda mx graphics | bentley arnage | aprilia leonardo 250 | yamaha yz50 | honda 400ex | yamaha yzf600r thundercat | clio 182 headlight | inaca awning | cpi 50 exhaust

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 £11.95, while premium listings can reach £3400 — giving you a wide budget spread to work with. The average price of £434 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