M.S. MOTOR
Home
Products
All PartsUsed PartsNew Parts
ServicesBlogAboutContact
WhatsApp
M.S.MOTOR
M.S. MOTOR

European Parts Specialist | Est. 1997

28 Years Experience
Mon-Fri: 9AM-6PM | Sat: 9AM-5PM

Quick Links

  • Products
  • Services
  • Browse by Models
  • Browse by Tag
  • About Us
  • Blog & Tips
  • Contact Us

Workshop

46G, Jalan Lima, Jalan Chan Sow Lin, 55200 Kuala Lumpur.

+6017-566 6928
Waze|Maps

Parts Shop

159, Jalan Chan Sow Lin, Off Jalan Utusan, 55200 Kuala Lumpur.

+6010-299 2988
Waze|Maps

© 2026 M.S.MOTOR. All rights reserved.

SSM: 199103018684 (000882676-T)

Website Designed & Powered by Twenty-Seven Nine Technologies

We accept bank transfers, cash & credit card payments

PrivacyTerms
HomeBMWBMW E90 3 Series

BMW

BMW E90 3 Series

23 parts available

Showing 23 of 23 results
BMW E90 E60 N52 Electronic Throttle Body - Used Original Parts

BMW E90 E60 N52 Electronic Throttle Body - Used Original Parts

RM 550

ViewAsk
BMW E90 E92 E60 Alternator 12317558220 - Used Original Parts

BMW E90 E92 E60 Alternator 12317558220 - Used Original Parts

RM 600

ViewAsk
BMW E90 E91 Automatic A/C Climate Control Unit 64119117136-01 - Used Original Parts

BMW E90 E91 Automatic A/C Climate Control Unit 64119117136-01 - Used Original Parts

RM 400

ViewAsk
BMW E87 E90 N46 Electronic Throttle Body - Used Original Parts

BMW E87 E90 N46 Electronic Throttle Body - Used Original Parts

RM 400

ViewAsk
BMW E90 E92 Windshield Cover Viper Panel Cover 51717180744 - Used Original Parts

BMW E90 E92 Windshield Cover Viper Panel Cover 51717180744 - Used Original Parts

RM 200

ViewAsk
BMW N54 Fuel Injector 13538616079 - Used Original Parts

BMW N54 Fuel Injector 13538616079 - Used Original Parts

RM 750

ViewAsk
BMW E90 Yaw Rate Speed Sensor 34526762769 - Used Original Parts

BMW E90 Yaw Rate Speed Sensor 34526762769 - Used Original Parts

RM 280

ViewAsk
BMW E90 Airbag Control Module 65779184432-02 - Used Original Parts

BMW E90 Airbag Control Module 65779184432-02 - Used Original Parts

RM 350

ViewAsk
BMW E90 Steering Angle Sensor 912250904 - Used Original Parts

BMW E90 Steering Angle Sensor 912250904 - Used Original Parts

RM 550

ViewAsk
BMW E90 Steering Column Switch Unit 6857941 - Used Original Parts

BMW E90 Steering Column Switch Unit 6857941 - Used Original Parts

RM 550

ViewAsk
BMW E90 E87 E84 Passenger Dashboard Airbag 3408 1150 B - Used Original Parts

BMW E90 E87 E84 Passenger Dashboard Airbag 3408 1150 B - Used Original Parts

RM 350

ViewAsk
BMW E90 E92 E84 Front Left Tension Strut 31126765305 - Used Original Parts

BMW E90 E92 E84 Front Left Tension Strut 31126765305 - Used Original Parts

RM 350

ViewAsk
BMW E46 E87 E90 N46 Starter Motor - Used Original Parts

BMW E46 E87 E90 N46 Starter Motor - Used Original Parts

RM 250

ViewAsk
BMW E84 E90 E92 Sport Line Steering Wheel - Used Original Parts

BMW E84 E90 E92 Sport Line Steering Wheel - Used Original Parts

RM 800

ViewAsk
BMW E90 E60 E65 F10 F02 N52 Starter Motor 12417616500 - Used Original Parts

BMW E90 E60 E65 F10 F02 N52 Starter Motor 12417616500 - Used Original Parts

RM 350

ViewAsk
BMW E90 E60 N52 Eccentric Shaft Valvetronic Camshaft 11377515868 7515868 - Used Original Parts

BMW E90 E60 N52 Eccentric Shaft Valvetronic Camshaft 11377515868 7515868 - Used Original Parts

RM 400

ViewAsk
BMW E90 E60 E70 Valvetronic Motor Eccentric Shaft Actuator 11377548388 - Used Original Parts

BMW E90 E60 E70 Valvetronic Motor Eccentric Shaft Actuator 11377548388 - Used Original Parts

RM 350

ViewAsk
BMW E90 E91 E92 DriveShaft 7547856 - Used Original Parts

BMW E90 E91 E92 DriveShaft 7547856 - Used Original Parts

RM 900

ViewAsk
BMW E60 E90 E70 Fuel Pump Control Module Unit (EKPS) 16147276073 - Used Original Parts

BMW E60 E90 E70 Fuel Pump Control Module Unit (EKPS) 16147276073 - Used Original Parts

RM 400

ViewAsk
BMW E90 E91 320i N46B20BD LCI 2.0L Engine – Original Used Halfcut

BMW E90 E91 320i N46B20BD LCI 2.0L Engine – Original Used Halfcut

RM 4,800

ViewAsk
BMW E90 E87 E84 320i N46 Throttle Body VDO 13547561066 / A2C53374895 – Original Used Part

BMW E90 E87 E84 320i N46 Throttle Body VDO 13547561066 / A2C53374895 – Original Used Part

RM 450

ViewAsk
BMW E90 3 SERIES ENGINE CONTROL MODULE UNIT CAS KEY IGNITION SWITCH ( used )

BMW E90 3 SERIES ENGINE CONTROL MODULE UNIT CAS KEY IGNITION SWITCH ( used )

RM 1,200

ViewAsk
BMW E90 E92 E87 316i 318i 320i TTEIN ABSORBER (1SET) - USED PARTS

BMW E90 E92 E87 316i 318i 320i TTEIN ABSORBER (1SET) - USED PARTS

RM 1,200

ViewAsk

Can't find your part?

We have many more parts that haven't been uploaded yet. WhatsApp us with your requirements and we'll help you!

WhatsApp Us

M.S. Motor supplies genuine used BMW BMW E90 3 Series parts across Malaysia, including Kuala Lumpur (KL), Petaling Jaya, Subang Jaya, Shah Alam, Klang, Penang, Johor Bahru, Ipoh, and Kota Kinabalu. Fast shipping available for Sabah & Sarawak. We also ship internationally to Singapore and Brunei. As European car specialists with 28 years of experience, we guarantee original quality parts at competitive prices.