Skip to main content
Hi !Hello. Sign in or registerLocalDaily DealsFashionHelp & Contact
Sell
Watch List
My eBay
  • Summary
  • Recently Viewed
  • Bids/Offers
  • Watch List
  • Purchase History
  • Selling
  • Saved feed
  • Saved Searches
  • Saved Sellers
  • My Garage
  • Sizes
  • Messages
Please sign in to view notifications.
Loading...
eBay Home
Advanced
Copyright © 1995-2025 eBay Inc. All Rights Reserved. User Agreement, Privacy, Payments Terms of Use, Cookies and AdChoice

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

BMW
3 Series
2003

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
  • 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
  • Brand: BMW- Selected

    • 2003 BMW 3 SERIES 320D 2.0 DIESEL M47N204D4 WITH PUMP & INJECTORS 05-07 - Image 1 of 4
    • 2003 BMW 3 SERIES 320D 2.0 DIESEL M47N204D4 WITH PUMP & INJECTORS 05-07 - Image 2 of 4
    • 2003 BMW 3 SERIES 320D 2.0 DIESEL M47N204D4 WITH PUMP & INJECTORS 05-07 - Image 3 of 4
    • 2003 BMW 3 SERIES 320D 2.0 DIESEL M47N204D4 WITH PUMP & INJECTORS 05-07 - Image 4 of 4

    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
    N⁣⁣6⁣ ⁣⁣D⁣Y⁣⁣ ⁣⁣X⁣E⁣ ⁣⁣⁣F⁣U⁣ ⁣⁣A⁣U⁣ ⁣⁣F⁣⁣⁣⁣⁣
    • BMW 3 SERIES E46 CONVERTIBLE 320CI M54B22 PETROL ENGINE 2.0 BARE 2000 - 2003 - Image 1 of 4
    • BMW 3 SERIES E46 CONVERTIBLE 320CI M54B22 PETROL ENGINE 2.0 BARE 2000 - 2003 - Image 2 of 4
    • BMW 3 SERIES E46 CONVERTIBLE 320CI M54B22 PETROL ENGINE 2.0 BARE 2000 - 2003 - Image 3 of 4
    • BMW 3 SERIES E46 CONVERTIBLE 320CI M54B22 PETROL ENGINE 2.0 BARE 2000 - 2003 - Image 4 of 4

    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
    Ѕ⁣2⁣p⁣W⁣ ⁣0⁣T⁣ ⁣o⁣4⁣n⁣M⁣s⁣o⁣r⁣e⁣ ⁣d⁣D⁣⁣W⁣ ⁣⁣⁣7⁣⁣⁣⁣
    • BMW 3 SERIES 320I ENGINE CODE M54 B22 (226S1) E46 2.2L PET MAN SALOON 2003 - Image 1 of 4
    • BMW 3 SERIES 320I ENGINE CODE M54 B22 (226S1) E46 2.2L PET MAN SALOON 2003 - Image 2 of 4
    • BMW 3 SERIES 320I ENGINE CODE M54 B22 (226S1) E46 2.2L PET MAN SALOON 2003 - Image 3 of 4
    • BMW 3 SERIES 320I ENGINE CODE M54 B22 (226S1) E46 2.2L PET MAN SALOON 2003 - Image 4 of 4

    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
    S⁣р⁣E⁣o⁣3⁣ ⁣J⁣n⁣s⁣o⁣r⁣6⁣ ⁣E⁣M⁣ ⁣6⁣e⁣7⁣ ⁣d⁣C⁣U⁣ ⁣M⁣⁣⁣ ⁣
    • BMW 3 SERIES 318TI SE 2.0 PETROL 2003 ENGINE COVER - Image 1 of 2
    • BMW 3 SERIES 318TI SE 2.0 PETROL 2003 ENGINE COVER - Image 2 of 2

    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
    3⁣V⁣S⁣p⁣o⁣ ⁣K⁣2⁣ ⁣n⁣ѕ⁣o⁣r⁣e⁣0⁣L⁣d⁣⁣⁣⁣⁣⁣ ⁣⁣⁣V⁣⁣K⁣
  • BMW 3 SERIES E46 2003 7787142 AIR PRESSURE SENSOR JS* - Image 1 of 3

    BMW 3 SERIES E46 2003 7787142 AIR PRESSURE SENSOR JS*

    Pre-owned · BMW
    £13.00
    or Best Offer
    Free postage
    ⁣⁣⁣Q⁣⁣⁣V⁣ ⁣R⁣A⁣⁣ ⁣0⁣⁣J⁣⁣ ⁣X⁣C⁣⁣⁣ ⁣4⁣9⁣ ⁣⁣⁣⁣
  • BMW 3 Series E46 M3 3.2 S54 S54B32 Bare Engine 90 Day Warranty 57k - Image 1 of 4

    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
    C⁣7⁣ ⁣⁣3⁣⁣K⁣ ⁣⁣4⁣⁣⁣W⁣ ⁣Z⁣6⁣⁣⁣ ⁣⁣C⁣⁣X⁣⁣⁣ ⁣⁣⁣
  • Service Kit BMW 3 Series E46 330 Ci, 320Ci 2000-2007 Oil Air +Eng Oil OE Quality - Image 1 of 3

    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
    ⁣9⁣⁣Z⁣⁣⁣⁣⁣ ⁣⁣3⁣2⁣⁣⁣⁣ ⁣⁣⁣C⁣⁣⁣⁣⁣⁣⁣W⁣ ⁣Q⁣
  •  BMW 3 SERIES Engine  2002 - Image 1 of 4

    BMW 3 SERIES Engine 2002 (For: BMW 3 Series 2003)

    Pre-owned · BMW
    £390.00
    or Best Offer
    £89.99 P&P
    ⁣⁣Z⁣R⁣ ⁣⁣G⁣3⁣ ⁣N⁣⁣⁣⁣E⁣⁣⁣⁣⁣⁣ ⁣⁣⁣⁣2⁣F⁣ ⁣T⁣⁣
  • 1998-2003 E46 316I BMW 3 SERIES COMPLETE ENGINE 1.8 PETROL N42B18 (N42B18A) - Image 1 of 4

    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.95was - £699.95
    or Best Offer
    Free postage
    16 watching
    3⁣⁣⁣8⁣ ⁣G⁣⁣⁣L⁣ ⁣⁣⁣⁣⁣A⁣⁣1⁣ ⁣⁣⁣W⁣⁣⁣2⁣ ⁣4⁣⁣D⁣
  • BMW 3 SERIES E46 320CI CONVERTIBLE M54B22 ENGINE COVER TRIM 1707404 2000 - 2003 - Image 1 of 3

    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
    ⁣M⁣⁣W⁣⁣ ⁣1⁣⁣⁣J⁣⁣ ⁣⁣E⁣Y⁣⁣⁣⁣⁣ ⁣⁣F⁣⁣⁣⁣⁣V⁣ ⁣
  • BMW 3 SERIES E46 2001 2.2 PETROL ENGINE - Image 1 of 1

    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
    ⁣E⁣J⁣⁣ ⁣⁣⁣I⁣⁣⁣⁣2⁣ ⁣⁣S⁣F⁣⁣ ⁣⁣⁣Z⁣⁣⁣⁣4⁣⁣⁣ ⁣
  • BMW 6 SERIES Engine 2003-2011 3.0L Petrol N52B30O0 (N52B30A) 254BHP  - Image 1 of 4

    BMW 6 SERIES Engine 2003-2011 3.0L Petrol N52B30O0 (N52B30A) 254BHP

    Pre-owned · BMW
    £3,018.74
    or Best Offer
    Free postage
    K⁣⁣1⁣ ⁣⁣⁣K⁣X⁣ ⁣⁣⁣⁣9⁣5⁣⁣ ⁣⁣⁣⁣⁣I⁣2⁣⁣⁣⁣ ⁣⁣Y⁣
  • BMW Engine Block M47N 204D4 E46 3 SERIES Diesel 11110305614 - Image 1 of 4

    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
    ⁣7⁣1⁣ ⁣G⁣4⁣ ⁣⁣⁣K⁣⁣G⁣⁣ ⁣⁣⁣N⁣K⁣⁣ ⁣X⁣N⁣⁣⁣⁣⁣⁣⁣
  • Service Kit BMW 3 Series E46 330Cd 3.0 1999-2006 Oil Air Cabin Fuel + Engine Oil - Image 1 of 3

    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
    6⁣S⁣p⁣8⁣о⁣n⁣s⁣ ⁣o⁣r⁣e⁣d⁣R⁣⁣A⁣ ⁣E⁣⁣⁣⁣⁣⁣⁣O⁣⁣⁣⁣ ⁣
  • Aluminum Valve Cover & Elring Gasket for BMW 11121432928 BMW E46 E39 M54/M52TU - Image 1 of 4

    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
    Ѕ⁣p⁣o⁣S⁣n⁣3⁣s⁣o⁣ ⁣r⁣e⁣d⁣⁣D⁣⁣F⁣⁣⁣⁣ ⁣⁣⁣9⁣R⁣ ⁣⁣⁣⁣
  • BMW 3 SERIES 318TI SE 2.0 PETROL 2003 ENGINE COVER 7504889 - Image 1 of 3

    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
    Ѕ⁣p⁣2⁣J⁣ ⁣K⁣o⁣7⁣ ⁣B⁣Y⁣n⁣ ⁣s⁣o⁣O⁣r⁣W⁣e⁣ ⁣5⁣d⁣3⁣ ⁣⁣⁣W⁣⁣
  • BMW 3 SERIES E46  N42 & N46 ENGINES CYLINDER HEAD  (TWO VALVES BEND) - Image 1 of 4

    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
    ⁣⁣B⁣U⁣⁣ ⁣⁣K⁣⁣⁣⁣K⁣ ⁣⁣⁣⁣L⁣N⁣ ⁣⁣⁣⁣U⁣⁣⁣Z⁣ ⁣T⁣
  • 1998-2006 E46 BMW 3 SERIES COMPLETE ENGINE 2.2 PETROL M54B22 (226S1) *VIDEO* - Image 1 of 4

    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
    N⁣⁣C⁣⁣ ⁣⁣M⁣W⁣ ⁣L⁣C⁣⁣ ⁣T⁣⁣⁣⁣⁣⁣⁣9⁣ ⁣⁣M⁣8⁣⁣⁣⁣
  • BMW E46 E60 3 5 SERIES 325i 525i M54 Petrol Engine Block 11117502917 - Image 1 of 4

    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
    ⁣A⁣Q⁣⁣ ⁣V⁣V⁣ ⁣⁣K⁣⁣⁣L⁣ ⁣⁣C⁣P⁣⁣⁣⁣ ⁣S⁣5⁣⁣⁣ ⁣⁣⁣
  • BMW 3 Series E46 M3 3.2 S54 S54B32 Bare Engine 90 Day Warranty 0304349 - Image 1 of 4

    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
    ⁣D⁣C⁣ ⁣⁣⁣⁣⁣X⁣P⁣⁣ ⁣⁣⁣⁣⁣7⁣Y⁣⁣⁣ ⁣1⁣⁣⁣B⁣ ⁣Q⁣3⁣
  • BMW E46 3 Series 320i 325i 330i M54 6 Cyl Cylinder Head Camshafts 1436793 - Image 1 of 4

    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
    0⁣E⁣ ⁣⁣⁣7⁣J⁣⁣⁣⁣ ⁣⁣N⁣5⁣ ⁣⁣R⁣K⁣ ⁣⁣⁣J⁣H⁣ ⁣⁣⁣⁣⁣
  • BMW 3 SERIES 320D E46 2003 2.0 TD DIESEL WATER FLOW PRE HEATER 64.12-6918806 - Image 1 of 3

    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
    ⁣7⁣⁣⁣⁣⁣⁣⁣F⁣⁣ ⁣X⁣H⁣ ⁣8⁣⁣⁣6⁣ ⁣⁣W⁣⁣4⁣⁣ ⁣⁣6⁣0⁣
  • BMW 3 SERIES 320D E46 2003 2.0 TD PAIR OF CAM SHAFTS 224954200 ,224954100 - Image 1 of 1

    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
    ⁣⁣⁣⁣⁣4⁣⁣P⁣⁣⁣⁣ ⁣7⁣⁣Y⁣⁣ ⁣⁣9⁣E⁣⁣⁣⁣ ⁣M⁣⁣⁣⁣
  • 2003 BMW 3 Series Engine Detonation Sensor 318i Petrol 105kW (143 HP) - Image 1 of 4

    2003 BMW 3 Series Engine Detonation Sensor 318i Petrol 105kW (143 HP)

    Pre-owned · BMW
    £10.38
    or Best Offer
    £21.36 P&P
    U⁣⁣J⁣ ⁣⁣N⁣⁣2⁣⁣⁣⁣ ⁣⁣R⁣B⁣⁣⁣⁣⁣ ⁣⁣J⁣⁣9⁣⁣ ⁣P⁣⁣
  • BMW 3 SERIES 320I ENGINE CODE M54 E46 2.2L PET MAN CONVERTIBLE 2003 - Image 1 of 4

    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
    G⁣⁣⁣⁣W⁣ ⁣⁣4⁣⁣⁣⁣V⁣ ⁣⁣5⁣D⁣ ⁣⁣2⁣S⁣ ⁣6⁣⁣S⁣ ⁣⁣U⁣⁣
  • Service Kit BMW 3 Series E46 320Ci/323Ci/325Ci 2000-2007 Oil Air Cabin Fuel +Oil - Image 1 of 3

    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
    C⁣⁣⁣⁣H⁣⁣ ⁣P⁣I⁣⁣ ⁣⁣Y⁣⁣⁣⁣6⁣⁣ ⁣K⁣P⁣ ⁣⁣X⁣⁣V⁣⁣ ⁣
  • BMW 3 Series 98-05 E46 2.5 Petrol M54B25 Engine Run & Tested  A67263 - Image 1 of 2

    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
    9⁣M⁣⁣ ⁣⁣⁣⁣O⁣Y⁣⁣ ⁣D⁣W⁣ ⁣X⁣⁣⁣⁣⁣J⁣ ⁣⁣M⁣⁣⁣ ⁣⁣⁣
  • BMW 3 SERIES E46 2003 7787142 AIR PRESSURE SENSOR JS* - Image 1 of 4

    BMW 3 SERIES E46 2003 7787142 AIR PRESSURE SENSOR JS*

    Pre-owned · BMW
    £13.97
    or Best Offer
    Free postage
    ⁣⁣⁣M⁣U⁣⁣⁣ ⁣⁣⁣⁣⁣Z⁣⁣S⁣⁣ ⁣S⁣S⁣ ⁣⁣⁣X⁣W⁣⁣⁣⁣ ⁣
  • BMW 1 3 SERIES E81 E87 E90 91 118 318 CYLINDER HEAD 2004-2010 PETROL N45 7505975 - Image 1 of 4

    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
    A⁣B⁣ ⁣Ѕ⁣p⁣U⁣R⁣o⁣n⁣s⁣ ⁣o⁣E⁣r⁣U⁣ ⁣T⁣e⁣d⁣⁣⁣⁣X⁣⁣ ⁣X⁣2⁣ ⁣
  • BMW 3 SERIES E46 2.0 DIESEL 1999-2007 CYLINDER HEAD BARE DIESEL 1769050.11 - Image 1 of 4

    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
    Z⁣O⁣ ⁣C⁣S⁣p⁣D⁣o⁣n⁣ ⁣ѕ⁣8⁣o⁣r⁣e⁣U⁣ ⁣d⁣⁣⁣P⁣W⁣ ⁣8⁣⁣⁣⁣⁣
  • Service Kit BMW 3 Series E46 320Cd 2.0 1999-2006 Oil Air Cabin Fuel + Engine Oil - Image 1 of 3

    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
    S⁣p⁣о⁣O⁣n⁣Q⁣ ⁣5⁣K⁣ ⁣6⁣P⁣ ⁣R⁣8⁣s⁣ ⁣o⁣r⁣R⁣e⁣d⁣4⁣ ⁣⁣⁣⁣ ⁣
  • BMW 3 SERIES 318TI SE 2.0 PETROL 2003 ENGINE MOUNT BRACKET 6753296 - Image 1 of 4

    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
    2⁣S⁣p⁣o⁣M⁣n⁣s⁣o⁣r⁣ ⁣E⁣е⁣P⁣ ⁣2⁣8⁣d⁣⁣ ⁣⁣V⁣⁣⁣⁣3⁣⁣⁣⁣
  • 1996-2003 E39 BMW 5 SERIES COMPLETE ENGINE 3.0 DIESEL M57D30 (306D1) - Image 1 of 3

    1996-2003 E39 BMW 5 SERIES COMPLETE ENGINE 3.0 DIESEL M57D30 (306D1)

    Pre-owned · BMW
    £399.95
    Free postage
    ⁣⁣⁣W⁣L⁣ ⁣⁣B⁣⁣B⁣ ⁣L⁣Y⁣⁣⁣ ⁣⁣⁣Y⁣N⁣⁣ ⁣1⁣4⁣ ⁣K⁣⁣ ⁣
  • BMW 3 Series E46 316i 318i N42 N46 Oil Level Dip Stick Guide Tube 7505011 - Image 1 of 4

    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
    ⁣⁣P⁣P⁣ ⁣F⁣C⁣ ⁣S⁣⁣⁣⁣Y⁣⁣ ⁣⁣⁣⁣A⁣⁣⁣3⁣ ⁣⁣⁣0⁣E⁣⁣
  • 2003 2004 2006 BMW 3 Series E46 N42 2.0 Petrol Genuine Engine Cover 7508711 - Image 1 of 4

    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
    ⁣⁣V⁣J⁣⁣ ⁣⁣⁣D⁣⁣C⁣ ⁣⁣2⁣N⁣⁣⁣⁣ ⁣7⁣⁣P⁣⁣⁣⁣⁣⁣⁣
  • BMW E46 3 SERIES M3 E85 E86 Z4M S54 Timing Case Cover 11147831131 - Image 1 of 4

    New listingBMW 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
    ⁣L⁣C⁣⁣⁣⁣⁣⁣ ⁣⁣W⁣D⁣⁣⁣ ⁣⁣⁣⁣0⁣⁣P⁣⁣ ⁣⁣N⁣⁣⁣⁣
  • 2003 BMW 3 Series 318ti Petrol (01-04) Camshaft Timing Oil Control Valve 1707323 - Image 1 of 4

    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
    V⁣⁣O⁣⁣ ⁣⁣⁣⁣7⁣⁣⁣⁣X⁣ ⁣⁣⁣6⁣W⁣⁣ ⁣2⁣⁣E⁣⁣⁣⁣⁣⁣
  • 1998-2006 E46 BMW 3 SERIES COMPLETE ENGINE 2.0 DIESEL M47D20O1 (204D4) - Image 1 of 4

    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
    ⁣O⁣D⁣ ⁣⁣⁣⁣9⁣9⁣ ⁣⁣G⁣H⁣⁣⁣ ⁣G⁣⁣⁣M⁣ ⁣⁣⁣Q⁣H⁣ ⁣⁣T⁣
  • GENUINE BMW 3 SERIES E90 2004 - 2013 ENGINE CYLINDER HEAD 779767606 - Image 1 of 2

    GENUINE BMW 3 SERIES E90 2004 - 2013 ENGINE CYLINDER HEAD 779767606

    Pre-owned · BMW
    £130.00
    Free postage
    Est. delivery Fri, Aug 15
    E⁣Ѕ⁣p⁣o⁣E⁣n⁣s⁣o⁣ ⁣r⁣U⁣H⁣e⁣ ⁣d⁣⁣⁣M⁣⁣⁣⁣2⁣⁣⁣⁣ ⁣⁣⁣
  • Bmw 3 Series E46 Manual Cylinder Head 778121201 2.0 Diesel 1999-2006N - Image 1 of 4

    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
    P⁣K⁣ ⁣K⁣S⁣p⁣Z⁣o⁣n⁣ ⁣s⁣D⁣o⁣r⁣0⁣ ⁣е⁣Z⁣Y⁣ ⁣F⁣d⁣8⁣ ⁣⁣⁣⁣ ⁣
  • BMW 3 Series Fan Belt Tensioner E46 Compact Coupe 1.6 Manual Petrol 2003 - Image 1 of 1

    BMW 3 Series Fan Belt Tensioner E46 Compact Coupe 1.6 Manual Petrol 2003

    Pre-owned · BMW
    £19.99
    Free postage
    Click & Collect
    ⁣⁣B⁣L⁣ ⁣W⁣⁣⁣⁣⁣⁣E⁣⁣ ⁣⁣9⁣N⁣⁣⁣⁣⁣ ⁣8⁣⁣⁣⁣R⁣ ⁣
  • BMW 6 SERIES ENGINE COMPLETE 3.0 PETROL N52B30O0 E63 2003 - 2007 - Image 1 of 4

    BMW 6 SERIES ENGINE COMPLETE 3.0 PETROL N52B30O0 E63 2003 - 2007

    Pre-owned · BMW
    £1,259.99
    or Best Offer
    Free postage
    ⁣⁣⁣⁣4⁣⁣⁣8⁣ ⁣9⁣A⁣ ⁣⁣R⁣⁣⁣⁣R⁣ ⁣⁣⁣L⁣S⁣ ⁣O⁣Y⁣⁣⁣
  • GENUINE BMW E46 3 SERIES 2003 320D SALOON CLIMATE HEATER CONTROL 6921845 - Image 1 of 4

    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
    ⁣L⁣K⁣⁣ ⁣7⁣⁣2⁣ ⁣⁣⁣B⁣⁣⁣⁣T⁣⁣⁣⁣ ⁣T⁣4⁣⁣⁣⁣⁣ ⁣C⁣
  • BMW E46 3 SERIES N42 N46 Petrol Piston & Conrod 7506023/7511532 - Image 1 of 4

    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
    W⁣Q⁣⁣ ⁣6⁣⁣S⁣⁣⁣⁣ ⁣⁣I⁣⁣K⁣⁣ ⁣⁣J⁣6⁣⁣⁣⁣⁣ ⁣⁣3⁣⁣
  • 2003 BMW 3 SERIES 320D SE DRIVER SIDE ELECTRIC WINDOW SWITCHES 9155504-01 - Image 1 of 1

    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
    7⁣Y⁣⁣ ⁣⁣X⁣Q⁣ ⁣⁣G⁣⁣U⁣ ⁣⁣M⁣Y⁣⁣ ⁣⁣3⁣K⁣ ⁣5⁣⁣⁣ ⁣⁣⁣
  • BMW 6 SERIES Engine 2003-2011 3.0L Petrol N52B30O0 (N52B30A) 254BHP  - Image 1 of 1

    BMW 6 SERIES Engine 2003-2011 3.0L Petrol N52B30O0 (N52B30A) 254BHP

    Pre-owned · BMW
    £2,069.99
    or Best Offer
    Free postage
    ⁣⁣⁣8⁣I⁣ ⁣Z⁣Z⁣ ⁣X⁣⁣⁣⁣4⁣ ⁣P⁣G⁣ ⁣A⁣⁣G⁣⁣⁣⁣ ⁣⁣7⁣⁣
  • BMW E46  325i Complete Engine M54B25 256S5 - Image 1 of 4

    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
    G⁣4⁣⁣⁣⁣ ⁣O⁣S⁣⁣ ⁣⁣⁣1⁣G⁣ ⁣⁣⁣6⁣V⁣ ⁣⁣L⁣⁣E⁣ ⁣⁣⁣⁣
  • BMW Genuine Breather Replacement Spare Fits E46 E60 E61 E65 E83 E53 11127799225 - Image 1 of 4

    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
    R⁣0⁣⁣⁣ ⁣⁣F⁣D⁣ ⁣⁣⁣K⁣9⁣⁣ ⁣⁣L⁣K⁣ ⁣⁣D⁣⁣D⁣ ⁣⁣⁣⁣⁣
  • BMW 3 Series Oil Seal Gasket 320d Diesel 110kW (150 HP) 2003 Saloon (01-05) - Image 1 of 4

    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
    ⁣1⁣⁣O⁣ ⁣O⁣⁣⁣6⁣ ⁣O⁣⁣M⁣⁣ ⁣⁣Y⁣⁣9⁣⁣⁣ ⁣⁣7⁣⁣Z⁣⁣⁣
  • BMW 3 Series Coupe E46 M47N Oil Dip Stick Guide Tube  7787872 - Image 1 of 4

    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
    6⁣6⁣⁣ ⁣⁣⁣⁣⁣⁣⁣Z⁣S⁣⁣ ⁣Z⁣5⁣ ⁣⁣⁣X⁣⁣⁣H⁣⁣⁣⁣ ⁣⁣
  • 2003 BMW 3 SERIES E46 2.2 PETROL ENGINE COVER 710781C - Image 1 of 4

    2003 BMW 3 SERIES E46 2.2 PETROL ENGINE COVER 710781C

    Pre-owned · BMW
    £16.54
    £7.50 P&P
    Click & Collect
    ⁣⁣⁣6⁣⁣⁣⁣⁣P⁣ ⁣I⁣U⁣ ⁣⁣⁣⁣⁣⁣⁣3⁣4⁣⁣ ⁣⁣⁣6⁣⁣⁣
  • BMW X3 E83 1 3 5 SERIES E60 2.0 DIESEL ENGINE TOP COVER M47N2 7789000 2003-2011 - Image 1 of 2

    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
    E⁣7⁣⁣ ⁣7⁣⁣2⁣ ⁣⁣9⁣E⁣ ⁣⁣6⁣N⁣⁣⁣ ⁣O⁣⁣⁣⁣⁣⁣I⁣⁣ ⁣4⁣
  • 2003 BMW 3 SERIES SOLENOID COOLANT VALVE 2247906 - Image 1 of 2

    2003 BMW 3 SERIES SOLENOID COOLANT VALVE 2247906

    Pre-owned · BMW
    £26.00
    or Best Offer
    Free postage
    Click & Collect
    R⁣C⁣ ⁣⁣⁣⁣⁣⁣I⁣⁣D⁣⁣⁣ ⁣9⁣Z⁣⁣ ⁣⁣⁣⁣1⁣⁣⁣⁣U⁣⁣ ⁣
  • BMW E46 2001 - 2005 3 Series 318d 320d M47 Engine Oil Sump Diesel 7786994 #149 - Image 1 of 4

    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
    V⁣⁣⁣E⁣⁣⁣⁣ ⁣⁣⁣5⁣⁣R⁣ ⁣R⁣⁣S⁣⁣⁣⁣ ⁣⁣⁣⁣E⁣4⁣⁣⁣
  • Service Kit BMW 3 Series E46 318 Ci 1999 - 2006 Oil Air + Engine Oil OEM Quality - Image 1 of 3

    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
    Q⁣⁣I⁣ ⁣⁣⁣⁣M⁣Q⁣⁣ ⁣C⁣R⁣ ⁣W⁣⁣4⁣ ⁣N⁣⁣2⁣ ⁣D⁣⁣⁣ ⁣⁣⁣
  • 2003 BMW 3 SERIES COUPE E46 CRANKCASE BREATHER HOSE  - Image 1 of 4

    2003 BMW 3 SERIES COUPE E46 CRANKCASE BREATHER HOSE

    Pre-owned · BMW
    £10.00
    £6.50 P&P
    Click & Collect
    ⁣J⁣⁣J⁣⁣ ⁣⁣⁣⁣6⁣⁣H⁣⁣ ⁣⁣⁣G⁣⁣⁣C⁣⁣⁣ ⁣⁣⁣⁣7⁣⁣
  • NEW GENUINE BMW 3 SERIES E46 FRONT PETROL ENGINE OIL DIPSTICK 11437505490 - Image 1 of 3

    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
    T⁣A⁣⁣ ⁣⁣P⁣O⁣⁣ ⁣5⁣P⁣⁣ ⁣L⁣⁣D⁣⁣⁣⁣⁣ ⁣B⁣⁣C⁣ ⁣⁣⁣⁣
  • 2003 BMW 3 SERIES SOLENOID COOLANT VALVE 2247906 - Image 1 of 2

    2003 BMW 3 SERIES SOLENOID COOLANT VALVE 2247906

    Pre-owned · BMW
    £26.00
    or Best Offer
    Free postage
    ⁣5⁣⁣R⁣⁣⁣ ⁣⁣⁣8⁣⁣3⁣⁣⁣ ⁣7⁣J⁣ ⁣9⁣⁣⁣J⁣⁣ ⁣⁣⁣R⁣9⁣
  • 2003-2005 BMW 3 SERIES E46 1.8 PETROL ENGINE TOP COVER 7509092 - Image 1 of 4

    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
    Ѕ⁣p⁣o⁣B⁣n⁣U⁣ ⁣T⁣s⁣6⁣ ⁣o⁣L⁣L⁣ ⁣P⁣r⁣M⁣ ⁣e⁣K⁣4⁣d⁣⁣ ⁣T⁣⁣ ⁣
  • BMW 3 X3 Series E46 E83 Engine Supporting Bracket Frame Mount Right O/S 6750852 - Image 1 of 4

    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.
    F⁣D⁣S⁣р⁣ ⁣o⁣X⁣n⁣s⁣O⁣ ⁣o⁣r⁣e⁣d⁣P⁣⁣3⁣⁣⁣⁣⁣ ⁣I⁣⁣⁣⁣⁣

Results Pagination - Page 1

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10