Skip to main content
Hi
!
Hello.
Sign in
or
register
Local
Daily Deals
Fashion
Help & Contact
Sell
Watch List
Expand watch list
My eBay
Expand My eBay
Summary
Recently Viewed
Bids/Offers
Watch List
Purchase History
Selling
Saved feed
Saved Searches
Saved Sellers
My Garage
Sizes
Messages
Expand Notifications
Please
sign in
to view notifications.
Expand Basket
Loading...
eBay Home
Shop by category
All Categories
Search
Advanced
BMW Car Engines & Engine Parts for BMW 3 Series 2003
breadcrumb
eBay
Motors
Vehicle Parts & Accessories
Car Parts & Accessories
Motors
Vehicle Parts & Accessories
Car Parts & Accessories
Engines & Engine Parts
BMW Car Engines & Engine Parts for BMW 3 Series 2003
Related Searches
Bmw Engine Rebuild
Bmw E 46 Engine
Bmw 318is Engine
E36 Engine
Bmw F10 Engine
Bmw N63 Engine
Bmw N 63 Engine
Bmw 118 Engine
Bmw Engine Swap
Bmw Engine N43
Bmw M43 Engine
Bmw E30 M3 Engine
Find parts that fit
We need more information about your vehicle to confirm fit.
Add vehicle manually
Make
BMW
Model
3 Series
Year
2003
Variant
Type
Chassis
Engine
Finish adding vehicle
More to explore
80mm Piston in Car Engine Pistons, Rods & Parts
84mm Pistons in Car Engine Pistons, Rods & Parts
Austin Tilly in Car Engine Pistons, Rods & Parts
Cosworth Bda in Car Engine Pistons, Rods & Parts
Cosworth Dfv in Car Engine Pistons, Rods & Parts
Lotus Twin Cam in Car Engine Pistons, Rods & Parts
Zetec Blacktop in Car Engine Pistons, Rods & Parts
Shop by category
Car Parts & Accessories
Engines & Engine Parts
Connecting Rods & Parts
Crankshafts
Cylinder Heads
Engine Bearings
Engine Blocks
Engine Mounts
Engine Rebuild Kits
Engine Sensors & Switches
Engines
Gaskets, Seals & Hardware
Oil Drain Plugs, Filler Caps & Dipsticks
Oil Filters
Oil Pumps & Parts
Oil Sumps
Other Engine Parts
Pistons & Rings
Service Kits
Timing Components & Kits
Valvetrain Components
All listings
Auction
Buy It Now
Best Offer
Sort: Best match
Best match
Time: ending soonest
Time: newly listed
Price + postage: lowest first
Price + postage: highest first
Distance: nearest first
List view
Gallery view
574 results
Sort: Best match
Best match
Time: ending soonest
Time: newly listed
Price + postage: lowest first
Price + postage: highest first
Distance: nearest first
Filter
Brand: BMW
- Selected
Brand
BMW
Millers
Bosch
febi
Gates
AIM
BGA
FAI
Unbranded
MANN
Premier
TJ Filters
Lucas
febi bilstein
Comline
Lemark
ALCO
Intermotor
OE+
Discount
Classic Part
Yes
No
Not specified
Performance Part
No
Yes
Not specified
Universal Fitment
No
Yes
Not specified
Brand Type
Genuine OEM
Not specified
Condition
New
New other (see details)
Remanufactured
Used
For parts or not working
Price
Under £25
£25 to £55
Over £55
All Filters
2003 BMW 3 SERIES 320D 2.0 DIESEL M47N204D4 WITH PUMP & INJECTORS 05-07 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£475.00
or Best Offer
£60.00 P&P
Est. delivery
Fri, Aug 15
BMW 3 SERIES E46 CONVERTIBLE 320CI M54B22 PETROL ENGINE 2.0 BARE 2000 - 2003 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£449.99
or Best Offer
Free postage
16 watching
BMW 3 SERIES 320I ENGINE CODE M54 B22 (226S1) E46 2.2L PET MAN SALOON 2003
Pre-owned
·
BMW
£399.99
£69.99 P&P
Est. delivery
Fri, Aug 15
22 watching
BMW 3 SERIES 318TI SE 2.0 PETROL 2003 ENGINE COVER (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£23.99
£10.50 P&P
Est. delivery
Thu, Aug 14
BMW 3 SERIES E46 2003 7787142 AIR PRESSURE SENSOR JS*
Pre-owned
·
BMW
£13.00
or Best Offer
Free postage
BMW 3 Series E46 M3 3.2 S54 S54B32 Bare Engine 90 Day Warranty 57k (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£5,995.00
or Best Offer
£40.00 P&P
Est. delivery
Fri, Aug 15
Service Kit BMW 3 Series E46 330 Ci, 320Ci 2000-2007 Oil Air +Eng Oil OE Quality (For: BMW 3 Series 2003)
Brand new
·
BMW
£37.35
Free postage
Click & Collect
BMW 3 SERIES Engine 2002 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£390.00
or Best Offer
£89.99 P&P
1998-2003 E46 316I BMW 3 SERIES COMPLETE ENGINE 1.8 PETROL N42B18 (N42B18A) (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£419.97
Was:
£699.95
was - £699.95
or Best Offer
Free postage
16 watching
BMW 3 SERIES E46 320CI CONVERTIBLE M54B22 ENGINE COVER TRIM 1707404 2000 - 2003 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
(1)
£14.99
or Best Offer
Free postage
Click & Collect
BMW 3 SERIES E46 2001 2.2 PETROL ENGINE (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£525.00
Free postage
Est. delivery
Fri, Aug 15
BMW 6 SERIES Engine 2003-2011 3.0L Petrol N52B30O0 (N52B30A) 254BHP
Pre-owned
·
BMW
£3,018.74
or Best Offer
Free postage
BMW Engine Block M47N 204D4 E46 3 SERIES Diesel 11110305614 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£198.95
or Best Offer
£31.00 P&P
Click & Collect
Service Kit BMW 3 Series E46 330Cd 3.0 1999-2006 Oil Air Cabin Fuel + Engine Oil (For: BMW 3 Series 2003)
Brand new
·
BMW
£72.98
Free postage
Click & Collect
2 watching
Aluminum Valve Cover & Elring Gasket for BMW 11121432928 BMW E46 E39 M54/M52TU (For: BMW 3 Series 2003)
Brand new
·
BMW
£186.25
or Best Offer
Free postage
Click & Collect
BMW 3 SERIES 318TI SE 2.0 PETROL 2003 ENGINE COVER 7504889 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£23.99
£10.50 P&P
Est. delivery
Thu, Aug 14
BMW 3 SERIES E46 N42 & N46 ENGINES CYLINDER HEAD (TWO VALVES BEND) (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£100.00
Free postage
Est. delivery
Fri, Aug 15
1998-2006 E46 BMW 3 SERIES COMPLETE ENGINE 2.2 PETROL M54B22 (226S1) *VIDEO* (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£499.95
Free postage
BMW E46 E60 3 5 SERIES 325i 525i M54 Petrol Engine Block 11117502917 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£274.95
or Best Offer
Free postage
Click & Collect
BMW 3 Series E46 M3 3.2 S54 S54B32 Bare Engine 90 Day Warranty 0304349 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£5,500.00
or Best Offer
£40.00 P&P
Est. delivery
Fri, Aug 15
BMW E46 3 Series 320i 325i 330i M54 6 Cyl Cylinder Head Camshafts 1436793 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
(1)
£299.44
Free postage
Est. delivery
Fri, Aug 15
BMW 3 SERIES 320D E46 2003 2.0 TD DIESEL WATER FLOW PRE HEATER 64.12-6918806
Pre-owned
·
BMW
(2)
£14.00
Free postage
Click & Collect
BMW 3 SERIES 320D E46 2003 2.0 TD PAIR OF CAM SHAFTS 224954200 ,224954100 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£75.00
or Best Offer
Free postage
2003 BMW 3 Series Engine Detonation Sensor 318i Petrol 105kW (143 HP)
Pre-owned
·
BMW
£10.38
or Best Offer
£21.36 P&P
BMW 3 SERIES 320I ENGINE CODE M54 E46 2.2L PET MAN CONVERTIBLE 2003
Pre-owned
·
BMW
£399.00
or Best Offer
£70.00 P&P
Service Kit BMW 3 Series E46 320Ci/323Ci/325Ci 2000-2007 Oil Air Cabin Fuel +Oil (For: BMW 3 Series 2003)
Brand new
·
BMW
£55.67
Free postage
Click & Collect
14 watching
BMW 3 Series 98-05 E46 2.5 Petrol M54B25 Engine Run & Tested A67263 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£659.99
or Best Offer
£65.00 P&P
BMW 3 SERIES E46 2003 7787142 AIR PRESSURE SENSOR JS*
Pre-owned
·
BMW
£13.97
or Best Offer
Free postage
BMW 1 3 SERIES E81 E87 E90 91 118 318 CYLINDER HEAD 2004-2010 PETROL N45 7505975 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£149.99
or Best Offer
Free postage
BMW 3 SERIES E46 2.0 DIESEL 1999-2007 CYLINDER HEAD BARE DIESEL 1769050.11 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£80.00
£15.00 P&P
Click & Collect
Service Kit BMW 3 Series E46 320Cd 2.0 1999-2006 Oil Air Cabin Fuel + Engine Oil (For: BMW 3 Series 2003)
Brand new
·
BMW
£57.12
Free postage
Click & Collect
2 watching
BMW 3 SERIES 318TI SE 2.0 PETROL 2003 ENGINE MOUNT BRACKET 6753296 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£19.82
£5.98 P&P
Click & Collect
1996-2003 E39 BMW 5 SERIES COMPLETE ENGINE 3.0 DIESEL M57D30 (306D1)
Pre-owned
·
BMW
£399.95
Free postage
BMW 3 Series E46 316i 318i N42 N46 Oil Level Dip Stick Guide Tube 7505011 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£19.50
or Best Offer
Free postage
Click & Collect
2003 2004 2006 BMW 3 Series E46 N42 2.0 Petrol Genuine Engine Cover 7508711 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
(3)
£26.00
Free postage
Click & Collect
New listing
BMW E46 3 SERIES M3 E85 E86 Z4M S54 Timing Case Cover 11147831131 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£39.95
Free postage
Click & Collect
2003 BMW 3 Series 318ti Petrol (01-04) Camshaft Timing Oil Control Valve 1707323 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
(1)
£12.00
or Best Offer
£3.71 P&P
1998-2006 E46 BMW 3 SERIES COMPLETE ENGINE 2.0 DIESEL M47D20O1 (204D4) (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£499.95
Free postage
GENUINE BMW 3 SERIES E90 2004 - 2013 ENGINE CYLINDER HEAD 779767606
Pre-owned
·
BMW
£130.00
Free postage
Est. delivery
Fri, Aug 15
Bmw 3 Series E46 Manual Cylinder Head 778121201 2.0 Diesel 1999-2006N (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£179.99
or Best Offer
£55.00 P&P
BMW 3 Series Fan Belt Tensioner E46 Compact Coupe 1.6 Manual Petrol 2003
Pre-owned
·
BMW
£19.99
Free postage
Click & Collect
BMW 6 SERIES ENGINE COMPLETE 3.0 PETROL N52B30O0 E63 2003 - 2007
Pre-owned
·
BMW
£1,259.99
or Best Offer
Free postage
GENUINE BMW E46 3 SERIES 2003 320D SALOON CLIMATE HEATER CONTROL 6921845 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£14.25
Free postage
Click & Collect
BMW E46 3 SERIES N42 N46 Petrol Piston & Conrod 7506023/7511532 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£19.95
Free postage
Click & Collect
2003 BMW 3 SERIES 320D SE DRIVER SIDE ELECTRIC WINDOW SWITCHES 9155504-01
Pre-owned
·
BMW
£25.00
or Best Offer
£8.00 P&P
Click & Collect
BMW 6 SERIES Engine 2003-2011 3.0L Petrol N52B30O0 (N52B30A) 254BHP
Pre-owned
·
BMW
£2,069.99
or Best Offer
Free postage
BMW E46 325i Complete Engine M54B25 256S5 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£800.00
or Best Offer
Free postage
Est. delivery
Fri, Aug 15
BMW Genuine Breather Replacement Spare Fits E46 E60 E61 E65 E83 E53 11127799225 (For: BMW 3 Series 2003)
Brand new
·
BMW
(2)
£92.88
(£92.88/Unit)
Free postage
BMW 3 Series Oil Seal Gasket 320d Diesel 110kW (150 HP) 2003 Saloon (01-05) (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£22.31
or Best Offer
£5.21 P&P
BMW 3 Series Coupe E46 M47N Oil Dip Stick Guide Tube 7787872 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£18.50
or Best Offer
Free postage
Click & Collect
2003 BMW 3 SERIES E46 2.2 PETROL ENGINE COVER 710781C
Pre-owned
·
BMW
£16.54
£7.50 P&P
Click & Collect
BMW X3 E83 1 3 5 SERIES E60 2.0 DIESEL ENGINE TOP COVER M47N2 7789000 2003-2011
Pre-owned
·
BMW
£25.00
or Best Offer
£3.71 P&P
2003 BMW 3 SERIES SOLENOID COOLANT VALVE 2247906
Pre-owned
·
BMW
£26.00
or Best Offer
Free postage
Click & Collect
BMW E46 2001 - 2005 3 Series 318d 320d M47 Engine Oil Sump Diesel 7786994 #149 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£79.44
Free postage
Est. delivery
Fri, Aug 15
Service Kit BMW 3 Series E46 318 Ci 1999 - 2006 Oil Air + Engine Oil OEM Quality (For: BMW 3 Series 2003)
Brand new
·
BMW
£39.77
Free postage
Click & Collect
2003 BMW 3 SERIES COUPE E46 CRANKCASE BREATHER HOSE
Pre-owned
·
BMW
£10.00
£6.50 P&P
Click & Collect
NEW GENUINE BMW 3 SERIES E46 FRONT PETROL ENGINE OIL DIPSTICK 11437505490 (For: BMW 3 Series 2003)
Brand new
·
BMW
(8)
£36.28
Free postage
3 watching
2003 BMW 3 SERIES SOLENOID COOLANT VALVE 2247906
Pre-owned
·
BMW
£26.00
or Best Offer
Free postage
2003-2005 BMW 3 SERIES E46 1.8 PETROL ENGINE TOP COVER 7509092
Pre-owned
·
BMW
£30.83
or Best Offer
Free postage
Click & Collect
BMW 3 X3 Series E46 E83 Engine Supporting Bracket Frame Mount Right O/S 6750852 (For: BMW 3 Series 2003)
Pre-owned
·
BMW
£19.94
Free postage
Click & Collect
Only 1 left.
Results Pagination - Page 1
1
2
3
4
5
6
7
8
9
10