Engine Parts

BMW F23 B46 2.0L Oil Cooler Gasket 11428591462

In stock

Original price was: KShs4,200.Current price is: KShs3,900.

BMW F32 428i xDrive N20 2.0L Engine Oil Cooler 11428585624

In stock

Original price was: KShs11,500.Current price is: KShs10,400.

BMW F31 328d xDrive N47 2.0L Engine Oil Cooler 11428507626

In stock

Original price was: KShs11,000.Current price is: KShs10,400.

BMW X5 E70 Engine Oil Cooler 11427808437

In stock

Original price was: KShs12,000.Current price is: KShs10,400.

BMW E60 528i N52 3.0L Oil Cooler 11427525333

In stock

Original price was: KShs11,000.Current price is: KShs9,100.

BMW 3 E46 Engine Oil Cooler 11427508967

In stock

Original price was: KShs11,500.Current price is: KShs10,400.

BMW E70 X5 xDrive35i N55 3.0L Vanos Solenoid Valve SOLV 11368605123

In stock

Original price was: KShs11,000.Current price is: KShs9,100.

BMW F13 M6 S63 4.4L Turbo Diverter Valve 11657601058

In stock

Original price was: KShs11,000.Current price is: KShs9,100.

BMW E52 Z8 Alpina M62 4.8L Fluid Level Sensor 17137524812

In stock

Original price was: KShs3,000.Current price is: KShs2,600.

BMW 1 Series 120i E88 Radiator Coolant Pipe Hose 11537572159

In stock

Original price was: KShs4,200.Current price is: KShs3,900.

BMW E91 N52 3.0L Oil Separator Valve 11617531423

In stock

Original price was: KShs17,000.Current price is: KShs15,600.

BMW E60 530i M54 3.0L Crankcase Pressure Regulator Valve 11617501566

In stock

Original price was: KShs9,500.Current price is: KShs7,800.