Find your car parts
Enter your registration below
Best engine oil for BMW E12 petrol and diesel engines

BMW E12 engine oil diesel and petrol

Great deals on petrol and diesel BMW E12 oil from top manufacturers

BMW E12 oil FRIGAIR
BMW E12 engine oil HAZET
CASTROL engine oil for BMW E12
VAICO engine oil BMW E12
REPSOL engine oil BMW E12
DYNAMAX oil for BMW E12
MEYLE
SWAG
KAMOKA
FEBI BILSTEIN
ACKOJA
KROON OIL
KS TOOLS
MAGNETI MARELLI
DELPHI
LEMFÖRDER

BMW 5 Saloon (E12) oil for the top models

Engine oil BMW E12 520/6 122 hp Petrol
(90 kW /
122 hp)
1977 -
1981
Technical data
  • Type 520/6
    Year (from-to): 03.1977 - 06.1981
Car body
  • Car body type Saloon
    Type of drive Rear Wheel Drive
Technical data
  • Power [kW] 90
    Power [hp] 122
    Cylinder capacity (cc) 1990
    Cylinders 6
  • Valves per combustion chamber 2
    Engine type Petrol Engine
    Transmission ---
  • Fuel type Petrol
    Fuel handling Intake Manifold Injection/ Carburettor
    Braking system Hydraulic
Engine oil BMW E12 518 1.8 90 hp Petrol
(66 kW /
90 hp)
1974 -
1981
Technical data
  • Type 518
    Year (from-to): 07.1974 - 05.1981
Car body
  • Car body type Saloon
    Type of drive Rear Wheel Drive
Technical data
  • Power [kW] 66
    Power [hp] 90
    Cylinder capacity (cc) 1766
    Cylinders 4
  • Valves per combustion chamber 2
    Engine type Petrol Engine
    Transmission ---
  • Fuel type Petrol
    Fuel handling Intake Manifold Injection/ Carburettor
    Braking system Hydraulic
Engine oil BMW E12 528 i 184 hp Petrol
(135 kW /
184 hp)
1979 -
1981
Technical data
  • Type 528 i
    Year (from-to): 08.1979 - 06.1981
Car body
  • Car body type Saloon
    Type of drive Rear Wheel Drive
Technical data
  • Power [kW] 135
    Power [hp] 184
    Cylinder capacity (cc) 2788
    Cylinders 6
  • Valves per combustion chamber 2
    Engine type Petrol Engine
    Transmission ---
  • Fuel type Petrol
    Fuel handling Intake Manifold Injection/ Carburettor
    Braking system Hydraulic
Engine oil BMW E12 525 145 hp Petrol
(107 kW /
145 hp)
1973 -
1976
Technical data
  • Type 525
    Year (from-to): 10.1973 - 08.1976
Car body
  • Car body type Saloon
    Type of drive Rear Wheel Drive
Technical data
  • Power [kW] 107
    Power [hp] 145
    Cylinder capacity (cc) 2494
    Cylinders 6
  • Valves per combustion chamber 2
    Engine type Petrol Engine
    Transmission ---
  • Fuel type Petrol
    Fuel handling Intake Manifold Injection/ Carburettor
    Braking system Hydraulic

Oil for BMW 5 Saloon (E12): all models

BMW 5 Saloon (E12) 1.8
  • Engine oil for BMW E12 518 1.8 90 hp Petrol
  • Oil BMW E12 518 i 102 hp Petrol
BMW 5 Saloon (E12) 2.0
  • Engine oil for BMW E12 520/6 122 hp Petrol
  • Oil BMW E12 520 115 hp Petrol
  • 520i 2.0 M10 B20 (92 kW / 125 hp)
  • 520i 2.0 M10 B20 (96 kW / 131 hp)
BMW 5 Saloon (E12) 2.5
  • Engine oil for BMW E12 525 145 hp Petrol
  • Oil BMW E12 525 150 hp Petrol
BMW 5 Saloon (E12) 2.8
  • Engine oil for BMW E12 528 i 184 hp Petrol
  • Oil BMW E12 528 170 hp Petrol
  • 528 M30 B28 (121 kW / 165 hp)
  • 528 i M30 B28 (130 kW / 177 hp)
BMW 5 Saloon (E12) 3.5
  • Engine oil for BMW E12 M535 i 218 hp Petrol

Or for the following BMW models

Other parts for your car

Hot Picks: our best-selling BMW E12 engine oil at a good price to reduce oil change cost

150565 Parts Details
  • Product line: Super
  • Version: 3000 X1
  • Oil Viscosity Classification SAE: 5W-40
  • Capacity [litre]: 5
  • Specification: API CF, API SN, ACEA A3/B4
  • Manufacturer recommendations: Porsche A40, Renault RN0700, Renault RN0710, VW 502 00, VW 505 00, MB 229.3, GM LL-B-025, Fiat 9.55535-M2, AAE STO 003 B6
  • Packing Type: Canister
  • Vehicle type: Car
  • Condition: New
In stock
Details
MOBIL 150565 1981 BMW E12 oil change
£38,60
(£7,72 for 1 litre)
price incl. 20% VAT, excl. delivery costs
2202840 Parts Details
  • Product line: Evolution
  • Version: 700 STI
  • Oil Viscosity Classification SAE: 10W-40
  • Capacity [litre]: 5
  • Oil: Part Synthetic Oil
  • Specification: API SN, ACEA A3/B3, API CF, ACEA A3/B4
  • Manufacturer recommendations: MB 229.1, VW 501 01, Fiat 9.55535-G2, Renault RN0700, Renault RN0710, VW 505 00
  • Packing Type: Canister
  • Condition: New
In stock
Details
ELF 2202840 1980 BMW E12 oil change
-68%
compared to RRP: £88,84
£27,56
(£5,51 for 1 litre)
price incl. 20% VAT, excl. delivery costs
153669 Parts Details
  • Product line: 1
  • Version: FS
  • Oil Viscosity Classification SAE: 0W-40
  • Capacity [litre]: 5
  • Specification: API SN, API CF, ACEA A3/B4
  • Manufacturer recommendations: AAE STO 003 B7, MB 229.3, MB 229.5, VW 502 00, VW 503 01, VW 505 00, Porsche A40, Fiat 9.55535-M2, Ford WSS-M2C937-A
  • Packing Type: Canister
  • Vehicle type: Car
  • Condition: New
In stock
Details
MOBIL 153669 1979 BMW E12 oil change
Engine oil MOBIL 1 FS 0W-40, 5l
Article number: 153669
-42%
compared to RRP: £103,43
£59,76
(£11,95 for 1 litre)
price incl. 20% VAT, excl. delivery costs
2198275 Parts Details
  • Product line: Quartz
  • Version: 9000
  • Oil Viscosity Classification SAE: 5W-40
  • Capacity [litre]: 5
  • Oil: Synthetic Oil
  • Specification: ACEA A3/B3, API SN, ACEA A3/B4, API CF
  • Manufacturer recommendations: BMW Longlife-01, Porsche A40, PSA B71 2296, MB 229.3, VW 502 00, VW 505 00
  • Packing Type: Canister
  • Condition: New
In stock
Details
TotalEnergies 2198275 1978 BMW E12 engine oil
-69%
compared to RRP: £104,74
£31,72
(£6,34 for 1 litre)
price incl. 20% VAT, excl. delivery costs
150563 Parts Details
  • Product line: Super
  • Version: 2000 X1
  • Oil Viscosity Classification SAE: 10W-40
  • Capacity [litre]: 5
  • Oil: Part Synthetic Oil
  • Specification: ACEA A3/B3, API SL, API CF
  • Manufacturer recommendations: MB 229.1, VW 501 01, VW 505 00
  • Packing Type: Canister
  • Condition: New
In stock
Details
MOBIL 150563 1977 BMW E12 engine oil
£32,64
(£6,53 for 1 litre)
price incl. 20% VAT, excl. delivery costs
1092 Parts Details
  • Product line: МoS2
  • Version: Leichtlauf
  • Oil Viscosity Classification SAE: 10W-40
  • Capacity [litre]: 5
  • Oil: Part Synthetic Oil
  • Specification: API SL, ACEA A3/B4
  • Packing Type: Canister
  • Vehicle type: Car
  • Catalytic Converter Type: for vehicles without catalytic soot/particulate filter
  • Condition: New
In stock
Details
LIQUI MOLY 1092 1976 BMW E12 engine oil
-16%
compared to RRP: £47,87
£39,78
(£7,96 for 1 litre)
price incl. 20% VAT, excl. delivery costs
157717 Parts Details
  • Product line: 1
  • Version: FS
  • Oil Viscosity Classification SAE: 0W-40
  • Capacity [litre]: 5
  • Specification: API SN, API CF, ACEA A3/B4
  • Manufacturer recommendations: AAE STO 003 B7, MB 229.5, VW 502 00, VW 503 01, VW 505 00, Porsche A40, Fiat 9.55535-M2, Ford WSS-M2C937-A
  • Packing Type: Canister
  • Vehicle type: Car
  • Condition: New
In stock
Details
MOBIL 157717 engine oil for BMW E12 diesel
Engine oil MOBIL 1 FS 0W-40, 5l
Article number: 157717
£71,50
(£14,30 for 1 litre)
price incl. 20% VAT, excl. delivery costs
550053777 Parts Details
  • Product line: Helix
  • Version: HX6
  • Oil Viscosity Classification SAE: 10W-40
  • Capacity [litre]: 5
  • Oil: Part Synthetic Oil
  • Specification: ACEA A3/B3, ACEA A3/B4, API SN, API CF
  • Manufacturer recommendations: MB 229.3, VW 501 01, Renault RN0700, VW 505 00
  • Packing Type: Canister
  • Vehicle type: Car, Trucks
  • Condition: New
In stock
Details
SHELL 550053777 engine oil for BMW E12 diesel
£34,92
(£6,98 for 1 litre)
price incl. 20% VAT, excl. delivery costs
O2045E Parts Details
  • Product line: TEXAR
  • Version: XL
  • Oil Viscosity Classification SAE: 10W-40
  • Capacity [litre]: 5
  • Specification: API SL, API CF
  • Packing Type: Canister
  • Vehicle type: Car
  • Condition: New
In stock
Details
K2 O2045E engine oil for BMW E12 diesel
£34,26
(£6,85 for 1 litre)
price incl. 20% VAT, excl. delivery costs
1272 Parts Details
  • Product line: Touring High Tech
  • Oil Viscosity Classification SAE: 10W-30
  • Capacity [litre]: 5
  • Oil: Mineral Oil
  • Specification: API SF, API CD
  • Packing Type: Canister
  • Condition: New
In stock
Details
LIQUI MOLY 1272 engine oil for BMW E12 petrol
-18%
compared to RRP: £44,50
£36,10
(£7,22 for 1 litre)
price incl. 20% VAT, excl. delivery costs
5900925140506 Parts Details
  • Product line: Selectol Specjal
  • Oil Viscosity Classification SAE: 20W-40
  • Capacity [litre]: 5
  • Specification: API SD
  • Packing Type: Canister
  • Suited for fuel type: Petrol
  • Condition: New
In stock
Details
LOTOS 5900925140506 engine oil for BMW E12 petrol
£31,50
(£6,30 for 1 litre)
price incl. 20% VAT, excl. delivery costs
7963-5 Parts Details
  • Product line: Motorsport
  • Version: CFS NT+
  • Oil Viscosity Classification SAE: 5W-40
  • Capacity [litre]: 5
  • Oil: Full Synthetic Oil
  • Packing Type: Canister
  • Vehicle type: Car, Motorcycle
  • Supplementary Article / Supplementary Info Info 2: for difficult operating conditions
  • Condition: New
In stock
Details
MILLERS OILS 7963-5 engine oil for BMW E12 petrol
Engine oil MILLERS OILS Motorsport CFS NT+ 5W-40, 5l, Full Synthetic Oil
Article number: 7963-5
£136,12
(£27,22 for 1 litre)
price incl. 20% VAT, excl. delivery costs
04005S Parts Details
  • Version: SN
  • Oil Viscosity Classification SAE: 10W-40
  • Capacity [litre]: 5
  • Oil: Part Synthetic Oil
  • Specification: ACEA A3/B4, API SN, API CF
  • Manufacturer recommendations: MB 229.3, VW 501 01, VW 505 00
  • Packing Type: Canister
  • Vehicle type: Car, Trucks
  • Condition: New
In stock
Details
MPM 04005S 1979 BMW E12 oil type
Engine oil MPM SN 10W-40, 5l, Part Synthetic Oil
Article number: 04005S
£109,70
(£21,94 for 1 litre)
price incl. 20% VAT, excl. delivery costs
50036 Parts Details
  • Product line: SynTech
  • Version: LL-X
  • Oil Viscosity Classification SAE: 5W-40
  • Capacity [litre]: 5
  • Specification: ACEA A3/B4, API SN, API CF
  • Manufacturer recommendations: BMW Longlife-01, Fiat 9.55535-M2, GM LL-B-025, MB 229.3, MB 229.5, Porsche A40, PSA B71 2296, Renault RN0700, Renault RN0710, VW 502 00, VW 505 00
  • Packing Type: Canister
  • Vehicle type: Car
  • Condition: New
In stock
Details
VATOIL 50036 1978 BMW E12 oil type
Engine oil VATOIL SynTech LL-X 5W-40, 5l
Article number: 50036
£26,90
(£5,38 for 1 litre)
price incl. 20% VAT, excl. delivery costs
6964 Parts Details
  • Product line: Touring High Tech
  • Oil Viscosity Classification SAE: 20W-20
  • Capacity [litre]: 5
  • Oil: Mineral Oil
  • Specification: ACEA E2, API SF, API CF
  • Manufacturer recommendations: MAN 270, MB 228.0
  • Packing Type: Canister
  • Condition: New
In stock
Details
LIQUI MOLY 6964 1977 BMW E12 oil type
-46%
compared to RRP: £69,77
£37,24
(£7,45 for 1 litre)
price incl. 20% VAT, excl. delivery costs
1129 Parts Details
  • Product line: Classic Motoroil
  • Version: HD
  • Oil Viscosity Classification SAE: 20W-50
  • Capacity [litre]: 5
  • Oil: Mineral Oil
  • Specification: API SE, API CC
  • Packing Type: Canister
  • Vehicle type: Car
  • Condition: New
In stock
Details
LIQUI MOLY 1129 1976 BMW E12 oil type
-17%
compared to RRP: £71,61
£59,32
(£11,86 for 1 litre)
price incl. 20% VAT, excl. delivery costs
150560 Parts Details
  • Product line: Super
  • Version: 1000 X1
  • Oil Viscosity Classification SAE: 15W-40
  • Capacity [litre]: 5
  • Oil: Mineral Oil
  • Specification: API SN PLUS, API CF, ACEA A3/B3
  • Manufacturer recommendations: MB 229.1
  • Packing Type: Bottle
  • Vehicle type: Car
  • Catalytic Converter Type: for vehicles without catalytic soot/particulate filter
  • Condition: New
In stock
Details
MOBIL 150560 1975 BMW E12 oil type
£39,08
(£7,82 for 1 litre)
price incl. 20% VAT, excl. delivery costs
2148645 Parts Details
  • Product line: Quartz
  • Version: 5000
  • Oil Viscosity Classification SAE: 15W-40
  • Capacity [litre]: 5
  • Oil: Mineral Oil
  • Specification: API SL, ACEA A3/B3, API CF
  • Manufacturer recommendations: MB 229.1, VW 501 01, PSA B71 2295, VW 505 00
  • Packing Type: Canister
  • Condition: New
In stock
Details
TotalEnergies 2148645 1974 BMW E12 oil type
-47%
compared to RRP: £71,83
£37,94
(£7,59 for 1 litre)
price incl. 20% VAT, excl. delivery costs
Top Prices
Onlinecarparts.co.uk guarantees high-quality car parts at very attractive prices.
Shipping costs
Free shipping within the UK on purchases of over £140 except when ordering bulky items, core parts, or tyres.
Our payment methods
We accept PayPal, Visa, Discover, American Express, and bank transfer.
Wide choice
Our product range currently includes over 2,500,000 car parts.