4.6 (208)
I am a travel nurse and while away, I have used BM engine works to service my car or fix anything that needed fixing. I have no doubt this is the best...Read more
I took my car to BM engine works and dealt with Cameron who completed the good work in no time. I would recommend BM Engine Works to anyone looking fo...Read more
Just picked up my BMW X5 after a full gearbox replacement from BM Engine Works and I’m genuinely impressed with the service. Cameron promised the work...Read more
Very happy with service. Very good communication. No issues left unsolved
I had a very difficult BMW that has had multiple issues so I reached out to BM engine works and my car was finally fixed it felt like a weight had com...Read more
Honestly where do I start! On tuesday spoke with cameron he was great I needed a new torque converter for my car He found one straight away After ...Read more
Kamran was super helpful and the whole garage even staff very good people trustworthy I was worried about these robbing garages but this one perfect I...Read more
I recently had my BMW turbo replaced and an engine oil service done at BM Engine Works, and I couldn’t be happier with the service. Everything was com...Read more
Bought an engine , paid by BACS , engine arrived the following week . Fitted engine started and sounded sweet tbf , road tested all smooth , my custom...Read more
Got my quote from BM & they repaired and fixed my car! Straight forward process, would defiantly come back. Thank you Cam & Leon
GUYS DID MY RANGE ROVER ENGINE, HAD A FEW ISSUES A FEW MONTHS LATER AND THEY DID IT ALL UNDER WARRANTY. TOP SERVICE
Great guys. Very good service
Provided me with oil filter housing completely free of charge, 10/10 customer service and will definitely recommend, much appreciated
Reliable and friendly A guy called cameron was helping me out and he got me a bmw 5 series engine deliverd to me Would defo recommend this place if ...Read more
Quick, good communication, good value. F rom recovering the car to getting it back only took a week
My 2015 (65) Range Rover 3.0 TDV6 decided to snap its crankshaft at 108k miles, apparently a common thing for these engines. After ringing a few place...Read more
Good guys, did a diagnostic on the car and advised me for the best soltution! no rip offs
Very helpful and reassuring throughout, and happy to work around our schedule when we had a delay on our side. BM Engine Works were great at holding o...Read more
My car had an engine problem, called BM engine works, spoke to Leon who gave me a quotation, and picked the car up as agreed. Within a week, car was f...Read more
Great team at BM Engine Works, really helpful and honest from the get go. The service and comms throughout the time of my issue was second to none. Ga...Read more
BM Engine Works delivered professional and reliable service. The staff was knowledgeable, efficient, and transparent throughout the process. The work ...Read more
Extremely professional and helpful. Cannot thank Cameron and his team enough. Clearly explained what the issue with my BMW was and done a great job so...Read more
I had a great experience with BM Engine works. The whole team was knowledgeable, friendly, and very honest about what my car needed. They took the tim...Read more
5 star review. Great service, BM Engine Works fitted a replacement engine in my BMW M4, I am very pleased with it. Highly recommend this company, Came...Read more
Cameron & Leon are very kind, helpful and professional in their services they provide in getting you back on the road. Would highly recommend to anyon...Read more
Leon and Cameron kept me updated on the progress with photos and videos throughout the repairs. Overall experience with BM Engineworks has been a posi...Read more
Cameron was very helpful and made the repair process easy and stress-free. Excellent service! The team diagnosed the issue quickly and explained every...Read more
I was searching for an affordable replacement for the S55 engine in my M2 when I came across this company. They were one of the few offering a warrant...Read more
I called BM Engine works for my BMW 435d engine issue, Leon picked up the car from warrington with 24 hours and turned the job around in 2 weeks also ...Read more
My BMW 320d engine had a catastrophic failure about 2 weeks ago, did some research and found BM Engine works. They called me back after i enquired and...Read more
I took my bmw x6 here for a service and was really happy with it. The team must be very knowledgeable with bmws. Great customer service friendly, hone...Read more
Took my BMW M540i in for some engine work and couldn’t be happier with the service. The team did a great job getting everything sorted quickly and pro...Read more
Thanks to Cameron I was able to rectify my engine misfiring with ease and I was also very comfortable in trusting him as he conducted his work very pr...Read more
Very impressed with the service and quickly helped restore my car engine back to working standards
Excellent
Excellent service Very helpful and very good advice
I want to thank Cameron and his team for their professionalism throughout my journey of getting my X5 recovered, repaired and collected. Cameron has o...Read more
Lads come all the way to north wales to collect the car with no issue, had a whole new engine put in my M4, great...
Had a proper nightmare with my 520d’s engine. thankfully Found BM Engine Works and they arranged recovery, supplied and...
I was very impressed with the service from BM Engine Works. They arranged collection of my car with a recovery truck,...
From start to finish Cameron and his team gave honest advice. I have both bought and sold items here and every time I...
VERY GREAT CUSTOMER SERVICE, I APPRECIATE CAMERON FOR HIS KNOWLEDGE AND UNDERSTANDING OF THE COMPONENTS I WAS SEEKING. ALSO THEY HAVE VERY GOOD DEALS ...Read more
Excellent customer Service. Imran found me what I needed, I can recommend it to anyone looking for German parts
I want to thank Cameron and his team for their professionalism throughout my journey of getting my X5 recovered,...
Professionals best in the game!
The best in the game! Amazing staff, affordable prices, and excellent work on my car. They truly care about each...
I came in thinking I needed a whole new engine, but the team took the time to really diagnose the issue and found that...
Amazing service from the moment I walked in, the staff was friendly, professional, and transparent about the work that...
Fast servicing and accurate checks!
Excellent service
Highly recommended, no messing bang on point from start to finish.
I've used BM Engine Works multiple times now, and every single experience has been spot on — thanks especially to Cameron. His knowledge, professional...Read more
I was very impressed with the service from BM Engine Works. They arranged collection of my car with a recovery truck, which was included in the price,...Read more
Excellent service Always on point
Excellent service great communication highly recommended
Its been my 5th Engine Supplied and Fitted and as always they never fail me, will always recommend them...
I've used BM Engine Works multiple times now, and every single experience has been spot on — thanks especially to...
Absolutely over the moon with the service from Cameron I was in need of a gearbox for my car and he rang me with a...
These guys are my GO TO when it comes to BMW’s. Knowledge, expertise and professionalism is on point. Good prices and...
Picked up the car well cleaned; and car working.
Got a D240 engine from B M Engine Works all the way in Jamaica for my 2018 Range Rover Velar. Installed and running...
These guys really went above and beyond… These guys really went above and beyond...
Very pleased, these guys know their engines :-) pricing is competitive, and they go the extra mile. Jimmy and the team...
Our long owned and beloved BMW X5 suffered catastrophic engine failure whilst traveling on the Continent. After...
One of the best engine work they did it to me . Well recommended to all ....
Leon and his lads at BM Engines have got the car turned around in a short time so we didn't miss our family holiday. Not...
Got a full service done on my car. Great price and customer service. Highly recommend!
Imran and Kamran were extremely helpful from the start. I picked up the wrong part but they were happy to refund me and arrange the correct part. Over...Read more
BM engine works collected my car all the way from Cornwall, worked on it day n night, dealing with Leon he kept me up to...
My Audi q7 had a catastrophic break down and needed a replacement engine. I wanted a second hand engine with low mileage...
BM Engine works,...
excellent work, kept me in the loop with constant updates My X5 drives so well and feels like a...
Very helpful guys always when I come with any vehicles they are all here to help me unload also will recommend them when anyone is looking for any BMW...Read more
came to drop off range rover discovery lads came over and helped me out very helpful would recommend to people
So these guys mainly advertise they are BMW specialist but trust me .....these guys can do the work on Anything...
These guys have a huge stock of engines, gears and other parts and qualified staff to carry out the works, I’m sure they...
Very good service
Excellent
I can’t praise these lads enough they came all the way to Newcastle to collect my BMW M140i to have new engine fitted. I...
I recently had the turbo replaced on my BMW at BM Engine Works in Rainham, and I couldn’t be more pleased with the...
Great service from start to end, really appreciated all the help with getting my BMW sorted without any issues. Thanks to both Cameron and Leon for th...Read more
Excellent experience. Imran is the most well informed person I have come across (and I know a lot of people in this...
Purchased a Gearbox from these guys, will use them again, great contact from Cameron whilst he dealt with a shipping...
I rung up late on Tuesday for advice, as my n57 had a cracked crank, after lots of good advice and the fact they carry...
I got my BMW 420d gearbox done here. I initially contacted BM engine works to fit and replace my gearbox, and Leon...
I recently had the engine on my BMW X6 F16 rebuilt by BM Engine, and I couldn’t be happier with the results. From start...
Happy with Service. They have fix my Vito 69 plate,...
Great service from recovery to collection, made it all stress free with one fixed cost
Got my gear box in within 3 hours Cheap, efficient and great customer service
Lovely people at BM Engine Work, transparent and quick services… definitely the place you want to go with any engine issues, no question!
Excellent service
Great service on my f80 M3. The team are friendly and knowledgeable. They were able to recondition my engine to a high standard, it’s been less than a...Read more
Guys told me they couldn’t start it straight away and sent me photos of the cars progress with the engine out etc and let me know what was happening. ...Read more
Brilliant communication from start to finish,would defo recommend and would be the first garage I go to in the future.thanks lads
Ordered a dual mass flywheel/clutch kit for my M140 and very happy with the order. Had a delivery delay with Royal Mail but the BM guys sorted it asap...Read more
Excellent service My X5 is back on the road
Excellent service, always there fir any parts I've needed
Great
Very helpful
Perfect just got my service done today.
Great service received from Leon. Best garage so far they won’t mess around and they get the job done. Just sorted my BMW G20 with an engine replaceme...Read more
Life savers, Waited just past their closing hours for me to collect a replacement engine. Good team of hard workers and friendly staff, efficient and ...Read more
Great service...
Great service quality work! fully recommended!!
These guys were brilliant spoke to them on the Saturday. Very knowledgeable about gearbox i needed. Gearbox arrived...
Great Seller, with first class communication and a speedy posting service. The part looks great and is exactly what I needed. Thanks.
I had and X5 that needed a new engine they have fixed it to a very high standard I’m very satisfied and would definitely recommend
Great service and happy with the work, I would definitely recommend this company and they are very genuine and trustworthy…
Great service recommended
Great service from the team, Adam and Leon very responsive and thorough with updates throughout.
Excellent service Kept fully informed all the way from...
Very good service 5 star...
Great service and good customer care , organised team of BMW technicians & really knowledgeable, I had my BMW X5 40D...
Ordered a Turbo Actuator for my BMW it came within 48hours at a very reasonable price....
Always good service
Bought a new rocker cover, great service
Great service
Used BM engines for several jobs and only have positive things to say. Thank you to Leon for keeping the costs fair and communicating with me well. Wi...Read more
I have use this place recently I bough alternator for my Audio Q7 works perfectly and had good service from them would highly recommend this place ??
Really good service, My engine in my X5 was replaced and also had a DPF clean, work was carried out in about 3 weeks and...
Took my car in for an engine change, no issues, car running fine good work, great price
Mr Cameron was incredibly compassionate,professional and helpful ,his knowledge,experience is outstanding.Appreciate his...
Great guys to deal with. Thanks Cameron
Solid work, collected my 2018 435d for me from another garage which had already taken the engine out. Did 2 seperate...
One of the most professional car mechanics I have ever come across. Reasonably priced with 12 months warranty, which no...
Fantastic service and extremely fast delivery, I will definitely use again
Can’t rate this garage highly enough. They replaced my engine in my Nissan Quasqui with a donor one 6 months ago runs...
BMW 535D N57D30B...
I bought a former police x5 BMw car and had the engine replaced by a mechanic Sam in 2019. I am very satisfied with the...
Excellent customer service. Always helpful and giving the right advice. The engine purchased was built correctly...
Replaced Engine on my F30 330D due to timing chain snap. Car running smooth nearly 12 months now. Thanks to Sam and his team !!
Happy days Got my BMW Back as promised 10 working days No Extra car driver Beautiful...
Thank you Sam toke my Bmw 435D for engine Replacement Driven over 500 miles No Issue...
Contacted BM Engine Works for a front diff on my X3. Item came on time and well packaged. Cameron was very professional and extremely helpful. Great s...Read more
I broke down on the way to my work in an and e. It was very stressful. It turns out I burnt the engine out of my 4...
Totally seized MB engine. Leon arranged recovery and kept me fully informed by video through the process of fitting a...
BM Engine works carried out a engine replacement for my BMW 340i. Although they were not local they seemed the most...
New engine on my BMW 335d Msport Plus. Great job. Driven over 10k miles without a blip. Would highly recommend. Reasonably priced and great service fr...Read more
Amazing service Especially Cameron, great guy Very handsome too
Great service, very informative and, always kept me updated. thank you.
Great service Car fixed...
Cameron was a pleasure to work with kept me updated every time I called got the job done.
Good Communication and Great knowledge Thank You Bm Engine for Fixing my Bmw 5 Series…
LEON thanks a lot for the Great service you gave me , applologies for the late review , Great advice great service cant...
Great service. I had a whole new engine refit. Leon and his team, helped me throughout the process by keeping me up to...
Quick and easy process, a really professional business couldn’t recommend more
I have just picked up myM135i from BM engine works I had a complete replacement engine that was supplied and fitted the...
Great guys do good work they know their way around BMW engines my 320i is running great Happy with results.
Decent prices quoted and job done right my M5 is driving like a new car! Thanks Cameron
These guys are just so helpful and honest, I've had two sets of timing chains from them and they are excellent quality....
I phoned these guys up to come and pick my car up as i was having issues with engine. They took it away and kept in...
Great Customer service rang and enquired about a engine for my bmw 4 series the engine arrived very quick no issues at all highly recommend this compa...Read more
Recently picked up my M135i from leon at bm engine works, he supplied and fitted a new engine block for me, job was...
Amazing thanks for the help
Leon and the mechanics here have taken my mini from being a total write off to giving it a new life with a replacement engine and a/c unit. Definitely...Read more
Firstly, if you’re wondering if these guys are legit, they 100% are....
The owner Cameron was really helpful needed a starter motor for my bmw 535d quoted me a cheap price on the phone when I...
Would highly recommend these guys. I spoke to leon as I needed a new engine and he had one deliver to me in cornwall...
One of the best experiences i have ever had, The brother Leon was brilliant, my engine had seized up and Leon got in...
Took my car to this garage as I had an oil problem with my engine. These guys done a great job on fixing the problem and...
If you have any problem with your car wether it’s a engine or gear box, honestly speaking this is the right place to...
I found this website whilst I was on the search for an Engine for my Audi A3 I could not find anything for a reasonable...
Thank You Cameron 10/10 Customer Service and affordable prices.. *****
After receiving a ridiculous quote for engine repairs from another garage, it made more sense to get a replacement...
Any problems with your BMW come to this place to check it out. The staff here are amazing and are very knowledgeable when it comes to cars. Amazing pe...Read more
One of the best garages i have been to. The staff here are very professional and knowledgeable. It is worth the price especially with the service they...Read more
Very knowledgeable staff and great customer service. Its been a pleasure coming down to these guys. Highly recommended
Got my car fixed recently by them and i must say the service is amazing, very professional and very knowledgeable in the vehicle industry. Worth going...Read more
My BMW had its timing chain snapped. Even though I got my car always serviced at BMW, I have not been warned and only...
Drove the car back with full confidence, great communication, would certainly recommend using this company. My local BMW specialist wanted to charge m...Read more
I had some engine work required and Cameron took the job. They recovered the vehicle and took care of everything. It was...
I'm a genuine customer contacted by them to leave a review of the work and service I had ....
Higher priced compared to other companies but way wsy less than main dealer Decent work All running well so no issues
Can't complain of their service Looked after me on a few different occasions Good price overall
BMW engine parts
| Model Name | Engine code | Year | Engine size | Chassis | Fuel | KW | HP | Cylinders | Valves | |
|---|---|---|---|---|---|---|---|---|---|---|
| 3 (G20, G80, G28) 330 d | B57 D30 A | 2019-2025 | 2993cc | Diesel | 155 | 235 | 6 | 24 | ||
| 3 (G20, G80, G28) 320 d Mild-Hybrid | JA1 | 2020-2025 | 0cc | Diesel/Hybrid | 8 | 0 | 0 | 0 | ||
| 3 (G20, G80, G28) M3 Competition | S58 B30 A | 2020-2025 | 2993cc | Petrol | 353 | 375 | 6 | 24 | ||
| 3 (G20, G80, G28) M3 | S58 B30 B | 2020-2025 | 2993cc | Petrol | 353 | 0 | 6 | 24 | ||
| 3 (G20, G80, G28) 320 i 1.6 | B48 B16 A | 2019-2025 | 1597cc | Petrol | 125 | 0 | 4 | 16 | ||
| 3 (G20, G80, G28) 330 e Plug-in-Hybrid | GC1 | 2019-2025 | 0cc | Petrol/Hybrid | 50 | 83 | 0 | 0 | ||
| 3 (G20, G80, G28) 330 d Mild-Hybrid | B57 D30 B | 2020-2025 | 2993cc | Diesel/Hybrid | 155 | 250 | 6 | 24 | ||
| 3 (F30, F80) 330 i | B46 B20 B | 2015-2018 | 1998cc | Petrol | 120 | 215 | 4 | 16 | ||
| 3 (F30, F80) 330 i | B48 B20 B | 2015-2018 | 1998cc | Petrol | 120 | 195 | 4 | 16 | ||
| 3 (F30, F80) 330 e | B48 B20 A | 2015-2018 | 1998cc | Petrol/Hybrid | 115 | 190 | 4 | 16 | ||
| 3 (F30, F80) 325 d | B47 D20 B | 2016-2018 | 1995cc | Diesel | 85 | 170 | 4 | 16 | ||
| 3 (F30, F35, F80) 320 i | N20 B20 D | 2012-2016 | 2.0 | F30, F35, F80 | Petrol | 135 | 0 | 4 | 16 | |
| 3 (F30, F35, F80) 320 i | N20 B20 B | 2012-2016 | 2.0 | F30, F35, F80 | Petrol | 120 | 135 | 4 | 16 | |
| 3 (F30, F35, F80) 320 d | B47 D20 A | 2011-2016 | 2.0 | F30, F35, F80 | Diesel | 85 | 155 | 4 | 16 | |
| 3 (F30, F35, F80) M3 | S55 B30 A | 2014-2016 | 3.0 | F30, F35, F80 | Petrol | 272 | 368 | 6 | 24 | |
| 3 (F30, F35, F80) 328 i | N20 B20 C | 2011-2016 | 2.0 | F30, F35, F80 | Petrol | 110 | 205 | 4 | 16 | |
| 3 (F30, F35, F80) 320 i | N13 B16 A | 2012-2016 | 1.6 | F30, F35, F80 | Petrol | 75 | 130 | 4 | 16 | |
| 3 (F30, F35, F80) 328 i | N26 B20 A | 2011-2016 | 2.0 | F30, F35, F80 | Petrol | 179 | 180 | 4 | 16 | |
| 3 (F30, F35, F80) 325 d | N47 D20 D | 2011-2016 | 2.0 | F30, F35, F80 | Diesel | 150 | 160 | 4 | 16 | |
| 3 (F30, F35, F80) 328 i | N20 B20 A | 2011-2016 | 2.0 | F30, F35, F80 | Petrol | 110 | 205 | 4 | 16 | |
| 3 (F30, F35, F80) 335 d xDrive | N57 D30 B | 2013-2016 | 3.0 | F30, F35, F80 | Diesel | 220 | 230 | 6 | 24 | |
| 3 Convertible (E93) 335 i | N54 B30 B | 2007-2012 | 3.0 | E93 | Petrol | 225 | 0 | 6 | 24 | |
| 3 Coupe (E92) M GTS | S65 B44 A | 2007-2012 | 4.4 | E92 | Petrol | 331 | 0 | 8 | 32 | |
| 3 (E90) 320 i | N46 B20 CD | 2007-2011 | 2.0 | E90 | Petrol | 95 | 125 | 4 | 16 | |
| 3 (E90) 330 i | N52 B30 A | 2005-2011 | 3.0 | E90 | Petrol | 155 | 200 | 6 | 24 | |
| 3 (E90) 335 d | M57 D30 (306D5) | 2006-2011 | 3.0 | E90 | Diesel | 198 | 221 | 6 | 24 | |
| 3 (E90) 320 i | N46 B20 CC | 2007-2011 | 2.0 | E90 | Petrol | 95 | 125 | 4 | 16 | |
| 3 (E90) 335 i | N55 B30 A | 2006-2011 | 3.0 | E90 | Petrol | 200 | 272 | 6 | 24 | |
| 3 (E90) 330 d | N57 D30 A | 2009-2011 | 3.0 | E90 | Diesel | 150 | 210 | 6 | 24 | |
| 3 (E90) 335 i | N54 B30 A | 2006-2011 | 3.0 | E90 | Petrol | 200 | 264 | 6 | 24 | |
| 3 (E90) M3 4.0 | S65 B40 A | 2007-2011 | 4.0 | E90 | Petrol | 309 | 0 | 8 | 32 | |
| 3 (E90) 330 d | M57 D30 (306D3) | 2005-2011 | 3.0 | E90 | Diesel | 135 | 173 | 6 | 24 | |
| 3 (E90), 3 Sedan (E90) 335 d | M57 D30 (306D4) | 2008-2011 | 2993cc | Diesel | 198 | 200 | 6 | 24 | ||
| 3 (E90) 330 i | N53 B30 A | 2007-2011 | 3.0 | E90 | Petrol | 150 | 200 | 6 | 24 | |
| 3 Coupe (E92) 330 i | N52 B30 AF | 2006-2011 | 3.0 | E92 | Petrol | 179 | 200 | 6 | 24 | |
| 3 (E90) 320 d | N47 D20 A | 2005-2011 | 2.0 | E90 | Diesel | 66 | 145 | 4 | 16 | |
| 3 (E90), 3 Sedan (E90) 328 i | N51 B30 A | 2006-2011 | 2996cc | Petrol | 160 | 172 | 6 | 24 | ||
| 3 (E90) 320 i | N43 B20 A | 2007-2011 | 2.0 | E90 | Petrol | 90 | 125 | 4 | 16 | |
| 3 (E90) 320 d xDrive | N47 D20 C | 2008-2011 | 2.0 | E90 | Diesel | 66 | 150 | 4 | 16 | |
| 3 (E90) 320 i | N46 B20 E | 2007-2011 | 2.0 | E90 | Petrol | 95 | 125 | 4 | 16 | |
| 3 (E90) 330 i | N52 B30 BF | 2005-2011 | 3.0 | E90 | Petrol | 160 | 200 | 6 | 24 | |
| 3 (E90) 328 i | N52N B30 A | 2005-2007 | 3.0 | E90 | Petrol | |||||
| 3 Convertible (E93) 320 i | N46 B20 | 2007-2007 | 2.0 | E93 | Petrol | |||||
| 3 Coupe (E92) 320 i | N46N B20 B | 2006-2007 | 2.0 | E92 | Petrol | |||||
| 3 (E90) 320 i | N46 B20 CB | 2005-2007 | 2.0 | E90 | Petrol | 100 | 115 | 4 | 16 | |
| 3 (E90) 320 i | N46 B20 BD | 2005-2007 | 2.0 | E90 | Petrol | 95 | 125 | 4 | 16 | |
| 3 (E90) 320 i | N46 B20 B | 2005-2007 | 2.0 | E90 | Petrol | 95 | 125 | 4 | 16 | |
| 3 (E90) 320 i | N46 B20 C | 2005-2007 | 2.0 | E90 | Petrol | 95 | 125 | 4 | 16 | |
| 3 Coupe (E46) M3 3.2 | S54 B32 (326S4) | 2000-2006 | 3.2 | E46 | Petrol | 235 | 265 | 6 | 24 | |
| 3 Convertible (E93) 330 i | N52N B30 B | 2007-2006 | 3.0 | E93 | Petrol | |||||
| 3 (E46) 330 d | M57 D30 (306D2) | 2003-2005 | 3.0 | E46 | Diesel | 150 | 160 | 6 | 24 | |
| 3 (E46) 320 d | M47 D20 (204D4) | 2001-2005 | 2.0 | E46 | Diesel | 85 | 120 | 4 | 16 | |
| 3 (E46) 320 i | M54 B22 (226S1) | 2000-2005 | 2.2 | E46 | Petrol | 120 | 125 | 6 | 24 | |
| 3 (E46) 330 i | M54 B30 (306S3) | 2000-2005 | 3.0 | E46 | Petrol | 163 | 170 | 6 | 24 | |
| 3 (E46) 330 d | M57 D30 (306D1) | 1999-2005 | 2.9 | E46 | Diesel | 135 | 142 | 6 | 24 | |
| 3 (E46) 320 d | M47 D20 (204D1) | 1998-2001 | 2.0 | E46 | Diesel | 85 | 100 | 4 | 16 | |
| 3 (E46) 320 i | M52 B20 (206S4) | 1998-2000 | 2.0 | E46 | Petrol | 100 | 110 | 6 | 24 | |
| 3 (E46) 328 i | M52 B28 (286S2) | 1998-2000 | 2.8 | E46 | Petrol | 141 | 144 | 6 | 24 | |
| 3 (E36), 3 Sedan (E36) M3 3.2 | S52 B32 (326S2) | 1996-1998 | 3152cc | Petrol | 176 | 179 | 6 | 24 | ||
| 3 (E36) 320 i | M50 B20 (206S2) | 1990-1998 | 2.0 | E36 | Petrol | 110 | 0 | 6 | 24 | |
| 3 (E36) 320 i | M50 B20 (206S1) | 1990-1998 | 2.0 | E36 | Petrol | 110 | 0 | 6 | 24 | |
| 3 (E36) M3 3.2 | S50 B32 (326S1) | 1995-1998 | 3.2 | E36 | Petrol | 236 | 0 | 6 | 24 | |
| 3 (E36) 328 i | M52 B28 (286S1) | 1995-1998 | 2.8 | E36 | Petrol | 141 | 143 | 6 | 24 | |
| 3 (E36) 320 i | M52 B20 (206S3) | 1990-1998 | 2.0 | E36 | Petrol | 100 | 110 | 6 | 24 | |
| 3 Coupe (E36) M3 3.0 | S50 B30 (306S2) | 1994-1995 | 2990cc | Petrol | 176 | 0 | 6 | 24 | ||
| 3 (E36) M3 3.0 | S50 B30 (306S1) | 1994-1995 | 3.0 | E36 | Petrol | 179 | 217 | 6 | 24 | |
| 3 (E30) M3 EVO II 2.5 | S14 B25 (254S1) | 1990-1992 | 2.5 | E30 | Petrol | 175 | 0 | 4 | 16 | |
| 3 (E30) 320 i | M20 B20 (206KA) | 1985-1991 | 2.0 | E30 | Petrol | 90 | 110 | 6 | 12 | |
| 3 (E30) M3 2.3 | S14 B23 (234S2) | 1986-1991 | 2.3 | E30 | Petrol | 143 | 162 | 4 | 16 | |
| 3 (E30) M3 2.3 | S14 B23 (234S1) | 1986-1991 | 2.3 | E30 | Petrol | 143 | 162 | 4 | 16 | |
| 3 (E30) M3 2.3 | S14 B23 (234EA) | 1986-1991 | 2.3 | E30 | Petrol | 143 | 162 | 4 | 16 | |
| 3 (E30) 320 i | M20 B20 (206EB) | 1982-1985 | 2.0 | E30 | Petrol | 90 | 110 | 6 | 12 | |
| 3 (E21), 3 Sedan (E21) 320 i | M10 B18 (184EA) | 1979-1983 | 1766cc | Petrol | 66 | 77 | 4 | 8 | ||
| 3 (E21) 320 i | M10 B20 | 1975-1982 | 2.0 | E21 | Petrol | 74 | 101 | 4 | 8 |
If you are looking for a BMW 320d engine replacement, you must find an experienced specialist to get the job done. At BM Engine Works, we have been working exclusively with BMW engines for over 25 years and have provided thousands of used and reconditioned BMW 320d engines for every generation, including M47, N47 and the latest B47 engines.
We don’t sell the engines for the sake of it. The process starts with a diagnostic first approach to understand the root cause, and then the right solution is chosen. You can choose from a low mileage used engine, a reconditioned BMW 320d engine or an engine rebuild. This meticulous approach allows us to deliver engines that are an exact match and are capable of long term reliability.
With our lengthy experience with the BMW 320d diesel engines across all generations, we have gained in depth technical knowledge and understand all sorts of engines inside out. This includes the early M47 engines found in older E46 and early E90 models, the widely used N47 engines across later E90 and F30 generations (well known for timing chain concerns), and the newer, improved B47 engines introduced in more recent F30 and G20 models. After diagnosing hundreds of BMW 320d vehicles in our workshop, clear patterns emerge.
N47 timing chain failures remain one of the most common causes of major engine damage, while higher-mileage cars frequently suffer from turbocharger wear, EGR and DPF blockages, oil leaks from seals and gaskets, and cooling system weaknesses that lead to overheating. Understanding those failures places us at the point from where we can recommend the most reliable replacement, rebuild or reconditioned engine solution for each specific 320d generation.
While the BMW 320d has a bulletproof reputation for reliability with its diesel engine, it's not immune to wear and tear and engine failure. Not paying enough attention to the issues, such as timing chain failure, can lead to catastrophic engine damage. Problems with the turbo and excessive oil consumption are often signs of underlying engine wear. If you deal with such issues at the beginning, then you may be able to prevent further damage, or the ultimate solution may be a car engine replacement.
The time when you feel like the repairs are no longer cost-effective or reliable is the time when you should consider engine replacement. For instance, if the engine block is damaged, the repair cost may exceed the value of a replacement BMW engine. If you have recurring problems with the engine, then it is also advised to replace the engine instead of spending on constant basis.
If you are looking for a cost-effective solution to replace the engine of your BMW 320d, then you must check out our BMW 320d used engines that offer a reliable and the cheapest, budget-friendly alternative. Our experts source those engines from trusted engine providers and put them through various tests before we let them be on the sales floor, ensuring you get a quality used engine for BMW. You can save up to 40% and get the cheapest price when you choose to buy a used engine instead of buying a brand new engine from an authorised dealership.
If you are looking to replace the engine that is on par with a brand new BMW 3 Series 320d engine in performance and reliability, then you must check out our high quality reconditioned engine. This isn't just a repair; it's a complete rebuild. We take a low mileage complete engine, and our experts take the engine apart to the block. Every component is inspected and tested, and any worn-out or damaged parts are replaced with OEM quality replacement parts, and the engine is put back together. The result is a top quality reconditioned engine that delivers like-new performance or sometimes even surpasses, offering both peace of mind and exceptional value.
We can provide you with both used and reconditioned engines that are exceptional in the way they work, and our supply and fit service ensures it is installed correctly. Our professional fitting service makes the engine fitting process as seamless and efficient as possible. Our experienced and highly trained technicians use their specialised knowledge for every installation. We ensure that we do a perfect and hassle-free fitting, providing great service that makes sure your BMW 320d gets back on the road as soon as possible.
Irrespective of what sort of BMW 320 engine you choose for replacement, we provide you the engine that goes through a strict sourcing and approval process designed to ensure long term reliability, not just availability. A donor vehicle is selected carefully from trusted UK insurance and trade sources, and we prioritise cars with verifiable service history.
We check the engine mileage, and then the engine is subjected BMW specific mechanical inspections and full diagnostic testing to assess compression, timing components, oil pressure and electronic health. By approving fewer engines and refusing anything that doesn’t meet our standards, we maintain a consistently high-quality stock that our customers can depend on.
To be honest, it depends on the condition of your vehicle, your budget and how long you plan to keep your car when it comes to choosing the engine type. A used BMW 320d engine is often the most cost effective option when a verified low mileage unit is available, when a verified low mileage engine is on the menu, and you are looking for reliable medium term ownership. You pay around £1,200 to £2,000, depending on engine code and generation, for the used engine.
A reconditioned BMW 320d engine is the smarter long term solution, especially for N47 timing chain issues or higher-value vehicles, offering rebuilt internals, addressed weak points and near new reliability, usually priced from approximately £2,800 to £4,500. A rebuild is most suitable when the original engine block remains intact, and the failure is localised, allowing you to retain the matching engine while restoring performance. Final costs are influenced by the specific engine variant (M47, N47 or B47), vehicle year, overall specification and warranty level, with fixed price quotes provided upfront for full clarity.
When you buy replacement engines for your BMW 320d, it is a major investment that requires an informed decision and an experienced engine fitter. This is the reason we recommend that you get the fitting job done by an experienced and highly trained workshop. With us, not only do you get professional fitting at brilliant prices, but you also get to save up to 40% on our engine prices when you choose to buy a used or reconditioned engine instead of buying a brand new one from the dealership. Our 320d engine prices are significantly lower than the dealership's.
Not only this, we back our engines with a robust standard warranty, ensuring peace of mind and long-term reliability. You can get a warranty of up to two years, and this period of warranty depends on the condition of the engine. Booking an appointment is easy with us, as you just have to enter the vehicle reg number on our website to get online prices or price quotes. Knowing your engine code can also help speed up the process. So, don’t wait around and contact us today to get the perfect engine for your BMW. When you get an engine from us, you are guaranteed quality. We have a wide range of engines available, including the popular 2.0 diesel. Check our lowest online prices for a quality BMW 320d engine. Whether you need BMW 320d reconditioned engines or a quality used BMW 3 Series engine, we can help.
Enter BMW's registration number to locate replacement engine ancillary parts that fit your car.
Select the part or parts you are searching for your vehicle and confirm contact details.
View the prices of all the used and reconditioned engine ancillary parts that will fit your vehicle available in stock.
Order online for a quick delivery or book an appointment for our supply and fit service.