Home / Vehicle Parts & Accessories / Bmw e46 320d engine refurbished & used for sale | For Sale UK

Bmw e46 320d engine

Bmw e46 320d engine for sale on Ireland's largest auction and classifieds sites

BMW E90 E91 120d 320d 520d
#sponsored
Bmw e90 e91 120d - 120d, 320d - £499.99
Add to cart Manufacturer part number • M47d20o2 engine code • M47n2 204d4 vehicle - Free postage - New and Used
BMW E46 320D M47N Manual
#sponsored
Bmw e46 320d m47n manual - bmw, - £141.05
Add to cart Bmw e46 320cd • M47n manual engine • Ecu 7794582 0281011122 - Free postage - New and Used
BMW 320d 2L Diesel 110kw
#sponsored
Bmw 320d diesel 110kw - diesel, - £299.99
Add to cart Engine code m47d20o1 • Model 320d fuel • Type diesel body - Free postage - New and Used
BMW 3 SERIES E46 320D 2003
#sponsored
Bmw series e46 - series, - £152.49
Add to cart Product bmw series • E46 320d 2003 • M47n engine control - Free postage - New and Used

Looking for more bmw e46 320d engine?

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

🔍 Search live deals
BMW E46 3 Series 320D M47
#sponsored
Bmw e46 series 320d m47 - e46, - £25.00
Add to cart Bmw e46 series • 320d m47 front • Engine cover air - Free postage - New and Used
📊 48 listings · from £8.99 · avg £111.94
⚠️ These listings were last updated more than 12 days ago. Search for fresh listings

Browse 48 bmw e46 320d engine listings currently in our index. Prices range from £8.99 to £749.99, with an average of £111.94. 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 bmw e46 320d engine →

BMW E46 320d 320Cd Diesel M47N
#sponsored
Bmw e46 320d 320cd diesel - bmw, - £749.99
Add to cart Bare engine includes • Block head rocker • Without auxiliaries genuine - Free postage - New and Used
FOR BMW E46 320D 320 2.0 D
#sponsored
For bmw e46 - 320d, 320 - £94.95
Add to cart 1995 hatchback bmw • E46 318 03.03 • Brand new water - Free postage - New and Used
BMW DIESEL VORTEX ENGINE
#sponsored
Bmw diesel vortex - vortex, engine - £50.95
Add to cart E60 e61 series • 2002 2010 520d • 525d 530d e46 - Free postage - New and Used
BMW 320D E46 2002-2006 OIL &
#sponsored
Bmw 320d e46 - bmw, oil - £59.58
Add to cart Please read full • Listing description carefuly • Before you order - Free postage - New and Used
BMW 320D E46 OIL AIR FUEL
#sponsored
Bmw 320d e46 oil air - bmw, - £77.79
Add to cart Please read full • Listing description carefuly • Before you order - Free postage - New and Used
Engine Oil Dipstick Oil Level
#sponsored
Engine oil dipstick level - engine, - £8.99
Add to cart Saloon bmw 316i • E46 2000 2005 • 1998 2002 1.9 - Free postage - New and Used
BMW E46 320D ENGINE MOUNT
#sponsored
Bmw e46 320d engine mount - engine, - £13.56
Add to cart - Free postage - New and Used
BMW E46 320D M47T Engine
#sponsored
Bmw e46 320d m47t engine - bmw, - £110.46
Add to cart - Free postage - New and Used
BMW E46 320D M47T Engine
#sponsored
Bmw e46 320d m47t engine - 320d, - £80.00
Add to cart Engine cylinder head • Genuine bmw part • E46 320d m47t - Free postage - New and Used
BMW E46 320D 2.0 Diesel Engine
#sponsored
Bmw e46 320d - bmw, 2.0 - £156.70
Add to cart Sale bmw e46 • 320 150 bhp • Removed from plate - Free postage - New and Used
BMW 320d E46 M47N 150 STGE1
#sponsored
Bmw 320d e46 - 320d, 150 - £119.95
Add to cart Bosch part number • 0281011122 simply swap • Your standard ecu - Free postage - New and Used
FOR BMW 3 SERIES E46 320D
#sponsored
For bmw series e46 - for, - £58.95
Add to cart Bmw e46 320 • Oil filter air • Meyle germany fits - Free postage - New and Used
Engine Coolant Water Pump for
#sponsored
Engine coolant water - coolant, - £29.18
Add to cart 7791834 7790135 11517805810 • 11517801609 11517791834 11517790472 • 11517790435 11517790135 8mp376805321 - Free postage - New and Used
 BMW E46 3 SERIES 320d M47N
#sponsored
Bmw e46 series 320d m47n - , - £90.00
Add to cart Bmw e46 series • 320d m47n engine • Ecu ews box - Free postage - New and Used
Genuine BMW E46 E39 M47 318d
#sponsored
Genuine bmw e46 e39 m47 - bmw, - £49.99
Add to cart Aim provide very • Highest levels all • Our services compatibility - Free postage - New and Used
BMW E46 320D M47 2.0 Diesel
#sponsored
Bmw e46 320d m47 - e46, - £70.00
Add to cart Bmw e46 320d • M47 2.0 diesel • Engine oil pan - Free postage - New and Used
Engine Mount fits BMW 320D E46
#sponsored
Engine mount fits bmw - fits, 320d - £46.79
Add to cart Diesel 2001 2005 • Rwd 150 110 • Bmw compact e46 - Free postage - New and Used
Bmw 320d 3 Series E46
#sponsored
Bmw 320d series - 3, e46 - £300.00
Add to cart Engine code m47 • D20 204d4 model • 320d series e46 - Free postage - New and Used
FITS BMW 3 SERIES 2001-2007
#sponsored
Fits bmw series - fits, - £70.79
Add to cart Bmw 2001 2007 • 2.0 diesel engines • Oil filter air - Free postage - New and Used
BMW E46 320D 2.0 2001 - 2005
#sponsored
Bmw e46 320d 2001 2005 - 2001, - £16.11
Add to cart - Free postage - New and Used
A-Premium Engine Oil Dipstick
#sponsored
Premium engine oil - a-premium, dipstick - £9.99
Add to cart E46 2000 2005 • Saloon 316i • 2.0 estate 320d - Free postage - New and Used
Engine Intake Manifold for BMW
#sponsored
Engine intake manifold for - intake, - £78.00
Add to cart 11617800578 11617788194 11617787318 • 11617800577 11617797318 front • Right brake caliper - Free postage - New and Used
BMW E46 Coupe 320D Engine
#sponsored
Bmw e46 coupe 320d - bmw, engine - £25.00
Add to cart Bmw e46 coupe • 320d engine cover • Air duct 7787132 - Free postage - New and Used
BMW E46 320D M47 MANUAL ECU
#sponsored
Bmw e46 320d m47 manual - e46, - £149.37
Add to cart Bmw e46 320d • M47 manual ecu • 7800130 plug play - Free postage - New and Used
BMW M47 E46 3 Series 320D M47D
#sponsored
Bmw m47 e46 series - bmw, - £189.99
Add to cart German breakers ltd • Bmw m47 e46 • Series 320d m47d - Free postage - New and Used
BMW E46 E90 E60 3 5 Series
#sponsored
Bmw e46 e90 e60 - 3, 5 - £80.00
Add to cart Oil pump • This bmw engine • Specifically e46 e90 - Free postage - New and Used
BMW E46 320d M47N Auto Ecu
#sponsored
Bmw e46 320d m47n - 320d, - £125.45
Add to cart Product bmw e46 • 320d m47n auto • Ecu manufacturer part - Free postage - New and Used
fits BMW 320d 2.0TD E46 Saloon
#sponsored
Fits bmw 320d - e46, saloon - £84.22
Add to cart Mpn bm80164 bmw • 320d 2.0td e46 • Saloon m47 engine - Free postage - New and Used
FOR BMW E46 320D 320 2.0 D
#sponsored
For bmw e46 320d - 320d, 2.0 - £117.95
Add to cart Brand new water • Pumpmeyle germany2 year • Warranty fits engine - Free postage - New and Used
BMW E46 2001 - 2005 3 Series
#sponsored
Bmw e46 2001 2005 3 - 2001, - £115.62
Add to cart 318d 320d 320cd • Engine oil sump • Title bmw e46 - Free postage - New and Used
Bmw E46 320d 320cd Ecu DDE
#sponsored
Bmw e46 320d 320cd - bmw, dde - £29.81
Add to cart Stock ecu - Free postage - New and Used
BMW E46 3 Series 320D M47 2.0
#sponsored
Bmw e46 series - 3, - £19.95
Add to cart Removed from 2001 • Bmw e46 320d • Touring are currently - Free postage - New and Used
BMW 3 SERIES E46 320d M47N
#sponsored
Bmw series e46 320d m47n - e46, - £80.00
Add to cart Ecu kit drivers • Door lock ignition • Parts are second - Free postage - New and Used
BMW E46 320d M47N MANUAL
#sponsored
Bmw e46 320d m47n - m47n, manual - £141.05
Add to cart Bmw e46 320d • M47n manual engine • Control unit ecu - Free postage - New and Used
BMW E46 ENGINE CONTROL ECU 3
#sponsored
Bmw e46 engine control ecu - bmw, - £139.99
Add to cart Collection person available • All our parts • Own markings removing - Free postage - New and Used
FOR BMW E46 320 D 320D M SPORT
#sponsored
For bmw e46 320 - 320, d - £72.59
Add to cart Bmw e46 320 • 320d sport 2002 • 2006 petrol diesel - Free postage - New and Used
BMW E46 3 SERIES 320d 320cd
#sponsored
Bmw e46 series 320d - 3, 320cd - £30.15
Add to cart Parts not working - Free postage - New and Used
BMW E46 320D Engine Control
#sponsored
Bmw e46 320d - e46, control - £19.99
Add to cart Not divorced from • Vehicle may require • Reprogramming good working - Free postage - New and Used
BMW E46 320d 320cd 330d 330cd
#sponsored
Bmw e46 320d 320cd - e46, 330cd - £15.95
Add to cart Serpentine drive belt - Free postage - New and Used
For BMW 3 E46 318D 320D 01- 3
#sponsored
For bmw e46 - 3, 318d - £36.99
Add to cart Bmw e46 318d • 320d 2001 e90 • 2005 e60 520d - Free postage - New and Used
BMW E46 3 Series 320D M47
#sponsored
Bmw e46 series 320d - e46, - £10.00
Add to cart Bmw e46 320d • Engine cover bolts • Removed from 2001 - Free postage - New and Used
BMW e46 320d engine mounts
#sponsored
Bmw e46 320d engine mounts - bmw, - £199.00
Add to cart Bmw e46 320d • Silent blocks • Diesel specially forbmw - Free postage - New and Used
BMW e46 320d engine and
#sponsored
Bmw e46 320d engine and - 320d, - £229.00
Add to cart Bmw e46 320d • Silent blocks • Diesel specially forbmw - Free postage - New and Used

Try this: e36 m3 exhaust manifold | vw polo 1 2 engine | honda tlm | honda cbr 125 seat | f650gs dakar | chrome door sills | cvh engine | bmw e46 touring seats | hinged screw cover cap | rover 75 diesel engine mount

Shop by budget

Everything you need to know about bmw e46 320d engine

Whether you are looking for a brand-new or second-hand bmw e46 320d 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 £8.99, while premium listings can reach £749.99 — giving you a wide budget spread to work with. The average price of £111.94 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.

🔍 bmw e46 320d engine Search live on eBay