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
Used Original BMW Engine Parts KL, Malaysia - Tested + Warranty
M.S. Motor

Used Original BMW Engine Parts KL, Malaysia - Tested + Warranty

Quality tested BMW engines and halfcuts for workshop repairs. Original parts from 3 Series, 5 Series, 7 Series, and X models.

WhatsApp Us

Shop BMW Engine Parts Available

BMW X3 F25 Halfcut Engine Gearbox Parts - Used Parts

BMW X3 F25 Halfcut Engine Gearbox Parts - Used Parts

RM 25,000

BMW F20 2.0 N20 Engine Halfcut - Genuine Used Car Parts

BMW F20 2.0 N20 Engine Halfcut - Genuine Used Car Parts

RM 19,000

BMW E60 N52 520i 523i 525i 528i engine ( used )

BMW E60 N52 520i 523i 525i 528i engine ( used )

RM 5,000

BMW F01 F02 730Li 740Li 7 series Facelift Halfcut Engine Gearbox Parts - USED PARTS

BMW F01 F02 730Li 740Li 7 series Facelift Halfcut Engine Gearbox Parts - USED PARTS

RM 30,000

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

BMW F30 F10 G30 X5 F15 330e 530e X5 40e Hybrid Engine Starter Motor Denso 8607536-9 – Original Used Part

BMW F30 F10 G30 X5 F15 330e 530e X5 40e Hybrid Engine Starter Motor Denso 8607536-9 – Original Used Part

RM 900

BMW F30 316i N13 ( used )

BMW F30 316i N13 ( used )

RM 19,000

BMW Engine Parts for Repairs and Replacements

We supply used original BMW engine parts for workshop repairs and replacements. Our inventory includes complete engines, halfcuts with gearboxes, and engine components from various BMW series.

Available BMW models include E60 5 Series, E90 3 Series, F20 1 Series, F30 3 Series, F01/F02 7 Series, and X3 F25. Engine codes in stock include N52, N46, N20, and N13. Prices range from RM 4,800 for standalone engines to RM 30,000 for complete 7 Series halfcuts with gearbox.

What you get:

-Complete engine assemblies with accessories

-Halfcuts including engine and gearbox

-Engine components like starter motors

-Quality testing before sale

-Case-by-case warranty (14-30 days)


Each engine is tested before sale. We've supplied BMW parts since 1997 and serve workshops across Malaysia. Our Chan Sow Lin location in KL also handles export orders to Indonesia, Thailand, and Brunei.

We stock engines for common BMW models that workshops service regularly. Visit our parts shop at 159, Jalan Chan Sow Lin, KL, or WhatsApp for specific engine code availability. Operating hours are Monday to Friday 9AM-6PM, Saturday 9AM-5PM.


Frequently Asked Questions

What BMW engine models do you stock?
We stock engines for E60 5 Series (N52 engine), E90/E91 3 Series (N46 engine), F20 1 Series (N20 engine), F30 3 Series (N13 engine), F01/F02 7 Series, and X3 F25. Engine availability changes based on stock rotation. WhatsApp us with your BMW model and engine code for current inventory.
What's the difference between a complete engine and a halfcut?
A complete engine is the engine block with accessories but no gearbox. A halfcut includes both the engine and gearbox as a complete assembly, plus wiring harness and ECU. Halfcuts cost more but provide everything needed for major drivetrain replacement. Prices for engines start at RM 4,800 while halfcuts range from RM 19,000 to RM 30,000.
Do BMW engines come with warranty?
Yes, warranty terms are case-by-case, typically 14 to 30 days depending on the specific engine and components. We test all engines before sale. Discuss warranty coverage details when you inquire about a specific engine model.
How do I know which engine fits my BMW?
You need your BMW model code (like E90, F30) and engine code (like N52, N46). Check your vehicle registration card or engine bay sticker. WhatsApp us with this information and we'll confirm if we have a compatible engine in stock.
Can you ship BMW engines outside Malaysia?
Yes, we handle export shipments to Indonesia, Thailand, Singapore and Brunei. Engine shipping requires proper documentation and crating. We can arrange shipping logistics for international workshop customers. Contact us to discuss export arrangements and shipping costs.
Where can I view BMW engines in person?
Visit our parts shop at 159, Jalan Chan Sow Lin, Off Jalan Utusan, 55200 Kuala Lumpur. Our workshop is at 46G, Jalan Lima, Chan Sow Lin. Operating hours are Monday to Friday 9AM-6PM, Saturday 9AM-5PM. We recommend calling ahead to confirm the specific engine you need is in stock.