BMW 3 Series engine for sale, reconditioned BMW engines in stock | BM Engine Works
Select your Vehicle Detail

BMW 3 Series Engines

Engine code Engine size Fuel Chassis KW Cylinders HP Values
M47D20(204D4) 3 Series Engine 2.0 Diesel E46 85 4 116 16
M57D30(306D1) 3 Series Engine 2.9 Diesel E46 135 6 184 24
M57D30(306D2) 3 Series Engine 3.0 Diesel E46 150 6 204 24
M57D30(306D3) 3 Series Engine 3.0 Diesel E90 145 6 197 24
M57D30(306D5) 3 Series Engine 3.0 Diesel E90 210 6 286 24
N47D20A 3 Series Engine 2.0 Diesel E90 66 4 90 16
N47D20C 3 Series Engine 2.0 Diesel E90 66 4 90 16
N47D20D 3 Series Engine 2.0 Diesel F30, F35, F80 150 4 204 16
N57D30A 3 Series Engine 3.0 Diesel E90 150 6 204 24
N57D30B 3 Series Engine 3.0 Diesel F30, F35, F80 220 6 299 24
N13B16A 3 Series Engine 1.6 Petrol F30, F35, F80 75 4 102 16
N20B20A 3 Series Engine 2.0 Petrol F30, F35, F80 115 4 156 16
N20B20B 3 Series Engine 2.0 Petrol F31 134 4 182 16
N26B20A 3 Series Engine 2.0 Petrol F30, F35, F80 180 4 245 16
N40B16A 3 Series Engine 1.6 Petrol E46 85 4 115 16
N42B18A 3 Series Engine 1.8 Petrol E46 85 4 115 16
N42B20A 3 Series Engine 2.0 Petrol E46 105 4 143 16
N43B16A 3 Series Engine 1.6 Petrol E90 85 4 115 16
N43B20A 3 Series Engine 2.0 Petrol E90 90 4 122 16
N45B16A 3 Series Engine 1.6 Petrol E46 85 4 115 16
N45B20A 3 Series Engine 2.0 Petrol E90 127 4 173 16
N46B18A 3 Series Engine 1.8 Petrol E46 85 4 115 16
N46B20 3 Series Engine 2.0 Petrol E93 95 4 129 16
N46B20A 3 Series Engine 2.0 Petrol E46 95 4 129 16
N46B20B 3 Series Engine 2.0 Petrol E46 95 4 129 16
N46B20C 3 Series Engine 2.0 Petrol E90 95 4 129 16
N46NB20B 3 Series Engine 2.0 Petrol E92 110 4 150 16
N52B25A 3 Series Engine 2.5 Petrol E90 130 6 177 24
N52B30A 3 Series Engine 3.0 Petrol E90 160 6 218 24
N52NB25A 3 Series Engine 2.5 Petrol E90 130 6 177 24
N52NB30A 3 Series Engine 3.0 Petrol E90 187 6 254 24
N52NB30B 3 Series Engine 3.0 Petrol E93 190 6 258 24
N53B30A 3 Series Engine 3.0 Petrol E90 150 6 204 24
N54B30A 3 Series Engine 3.0 Petrol E90 200 6 272 24
N54B30B 3 Series Engine 3.0 Petrol E93 225 6 306 24
N55B30A 3 Series Engine 3.0 Petrol E90 200 6 272 24
S54B32(326S4) 3 Series Engine 3.2 Petrol E46 235 6 320 24
S55B30A 3 Series Engine 3.0 Petrol F30, F35, F80 317 6 431 24
S65B40A 3 Series Engine 4.0 Petrol E90 309 8 420 32
S65B44A 3 Series Engine 4.4 Petrol E92 331 8 450 32

Cheapest Engines for BMW 3 series at BM Engine Works

Customer Reviews

Enter REG
Enter BMW's registration number to locate replacement engine ancillary parts that fit your car.
Select Part
Select the part or parts you are searching for your vehicle and confirm contact details.
View Prices
View the prices of all the used and reconditioned engine ancillary parts that will fit your vehicle available in stock
Place Your Order
Order online for a quick delivery or book an appointment for our supply and fit service.
© 2019 BM Engine Works. All rights reserved.