Genuine & Aftermarket

Company Logo

OE Reference Cross-Match

Mar482

289 parts found
Alternator

MAHLE · Aftermarket

MG 228 - Alternator

Out of stock · Dispatch in 3 business days

144.22 USD
Alternator BMW 3 (E21) 318

HELLA · Aftermarket

8EL 015 643-581 - Alternator BMW 3 (E21) 318

Out of stock · Dispatch in 3 business days

147.67 USD
Alternator BMW 3 (E21) 315

KOMATSU · Genuine

6008613420 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

274.48 USD
Alternator BMW 3 (E21) 315

DRI · Aftermarket

215101452 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

148.79 USD
V-ribbed Belt Unknown Unknown

FEBI BILSTEIN · Aftermarket

28761 - V-ribbed Belt Unknown Unknown

Out of stock · Dispatch in 3 business days

3.9 USD
Alternator BMW 3 (E21) 318

LUCAS · Aftermarket

LRA00396 - Alternator BMW 3 (E21) 318

Out of stock · Dispatch in 3 business days

148.75 USD
Joint Kit, drive shaft FIAT DOBLO Box Body/MPV (223_) 1.9 JTD (223ZXE1A)

SPIDAN · Aftermarket

22208 - Joint Kit, drive shaft FIAT DOBLO Box Body/MPV (223_) 1.9 JTD (223ZXE1A)

Out of stock · Dispatch in 3 business days

86 USD
Valve, injection system FIAT PUNTO Hatchback Van (199_) 1.4 Natural Power (199AXB1A, 199AXL1A)

MEAT & DORIA · Aftermarket

13101 - Valve, injection system FIAT PUNTO Hatchback Van (199_) 1.4 Natural Power (199AXB1A, 199AXL1A)

Out of stock · Dispatch in 3 business days

572.94 USD
Sensor, fuel pressure FIAT PUNTO Hatchback Van (199_) 1.4 Natural Power (199AXB1A, 199AXL1A)

MEAT & DORIA · Aftermarket

13113 - Sensor, fuel pressure FIAT PUNTO Hatchback Van (199_) 1.4 Natural Power (199AXB1A, 199AXL1A)

Out of stock · Dispatch in 3 business days

232.82 USD
Seal Ring, valve stem KIA SORENTO III (UM) 2.2 CRDi

AJUSA · Aftermarket

12030700 - Seal Ring, valve stem KIA SORENTO III (UM) 2.2 CRDi

Out of stock · Dispatch in 3 business days

1.89 USD
Ignition Coil AUDI A4 B5 (8D2) 1.8 T

MEAT & DORIA · Aftermarket

10328 - Ignition Coil AUDI A4 B5 (8D2) 1.8 T

Out of stock · Dispatch in 3 business days

20.43 USD
Suspension Spring LANCIA LYBRA (839_) 2.0 20V (839AXC11, 839AXC1A)

SPIDAN · Aftermarket

55612 - Suspension Spring LANCIA LYBRA (839_) 2.0 20V (839AXC11, 839AXC1A)

Out of stock · Dispatch in 3 business days

29.71 USD
Wheel Brake Cylinder ALFA ROMEO 33 (905_) 1.3 (905AD1)

LPR · Aftermarket

4250 - Wheel Brake Cylinder ALFA ROMEO 33 (905_) 1.3 (905AD1)

Out of stock · Dispatch in 3 business days

5.1 USD
Alternator BMW 1500-2000 (115, 116, 118, 121) 2000

VALEO · Aftermarket

444490 - Alternator BMW 1500-2000 (115, 116, 118, 121) 2000

Out of stock · Dispatch in 3 business days

356.85 USD
Wheel Hub ALFA ROMEO MITO (955_) 0.9 TwinAir (955AXY1B, 955AXZ1B)

FEBI BILSTEIN · Aftermarket

40224 - Wheel Hub ALFA ROMEO MITO (955_) 0.9 TwinAir (955AXY1B, 955AXZ1B)

Out of stock · Dispatch in 3 business days

52.93 USD
Alternator

LUCAS · Aftermarket

LRA01208 - Alternator

Out of stock · Dispatch in 3 business days

196.88 USD
Valve Guide

METELLI · Aftermarket

01-0232 - Valve Guide

Out of stock · Dispatch in 3 business days

4.65 USD
Steering Gear FIAT MULTIPLA (186_) 1.6 16V Bipower (186AXC1A)

ELSTOCK · Aftermarket

11-0121 - Steering Gear FIAT MULTIPLA (186_) 1.6 16V Bipower (186AXC1A)

Out of stock · Dispatch in 3 business days

417.61 USD
Shock Absorber CHRYSLER 300C (LX, LE) 2.7

MAXGEAR · Aftermarket

11-0877 - Shock Absorber CHRYSLER 300C (LX, LE) 2.7

Out of stock · Dispatch in 3 business days

29.55 USD
Centre Muffler RENAULT LAGUNA I Grandtour (K56_) 2.2 dT (K569)

POLMO · Aftermarket

21.16 - Centre Muffler RENAULT LAGUNA I Grandtour (K56_) 2.2 dT (K569)

Out of stock · Dispatch in 3 business days

52.87 USD
Cylinder Head Cover BMW 3 Touring (E91) 318 i

MAXGEAR · Aftermarket

28-0761 - Cylinder Head Cover BMW 3 Touring (E91) 318 i

Out of stock · Dispatch in 3 business days

85.92 USD
Rear Muffler RENAULT SUPER 5 Hatchback Van (S40_) 1.0 (S400)

POLMO · Aftermarket

21.01 - Rear Muffler RENAULT SUPER 5 Hatchback Van (S40_) 1.0 (S400)

Out of stock · Dispatch in 3 business days

46.36 USD
Brake Master Cylinder PEUGEOT 407 (6D_) 2.0 (6DRFNB, 6DRFNE)

CIFAM · Aftermarket

202-1138 - Brake Master Cylinder PEUGEOT 407 (6D_) 2.0 (6DRFNB, 6DRFNE)

Out of stock · Dispatch in 3 business days

61.38 USD
Rubber Buffer, suspension AUDI A3 (8V1, 8VK) 1.6 TDI

TOPRAN · Aftermarket

112 310 - Rubber Buffer, suspension AUDI A3 (8V1, 8VK) 1.6 TDI

Out of stock · Dispatch in 3 business days

2.47 USD
Shock Absorber VW JETTA II (19E, 1G2, 165) 1.8 16V

MAXGEAR · Aftermarket

11-0199 - Shock Absorber VW JETTA II (19E, 1G2, 165) 1.8 16V

Out of stock · Dispatch in 3 business days

14.45 USD
Alternator BMW 3 (E21) 315

BMW · Genuine

12311277246 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

DA SILVA · Aftermarket

010232 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
LEA1138
Aftermarket LE Part

LE Part · Aftermarket

LEA1138 - Alternator BMW 3 (E21) 316

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

FLAMAR · Aftermarket

ALF940112LK - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
9030700
Aftermarket FRIESEN

FRIESEN · Aftermarket

9030700 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

AUTOTEAM · Aftermarket

AIS138 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

QUASAR · Aftermarket

AIS0230OE - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

AES PSH · Aftermarket

215.025.055.311 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

SANDO · Aftermarket

2021138.1 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

REAL · Aftermarket

20119831OE - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
118024
Aftermarket FARCOM

FARCOM · Aftermarket

118024 - Alternator BMW 1500-2000 (115, 116, 118, 121) 2000

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

EDER · Genuine

930700 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

FARCOM · Aftermarket

112310 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

WILMINK GROUP · Aftermarket

WG2043501 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator Regulator BMW 3 (E21) 315

PUCH · Genuine

0986031070 - Alternator Regulator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

BMW · Genuine

12311277216 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

BMW · Genuine

12311352708 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

BMW · Genuine

12311364401 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 320 i

CASCO · Aftermarket

CAL21138GS - Alternator BMW 3 (E21) 320 i

Out of stock · Dispatch in 3 business days

Price on Request
BMW
12318602009
100% Genuine BMW

BMW · Genuine

12318602009 - Alternator BMW 1500-2000 (115, 116, 118, 121) 2000

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 1500-2000 (115, 116, 118, 121) 2000

EUROTEC · Aftermarket

12030700 - Alternator BMW 1500-2000 (115, 116, 118, 121) 2000

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

BMW · Genuine

1352708 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (E21) 315

BMW · Genuine

12311277217 - Alternator BMW 3 (E21) 315

Out of stock · Dispatch in 3 business days

Price on Request

Cross-referenced parts are cataloged as fitting the same application but are not guaranteed to be identical to the original manufacturer part. Verify fitment against your OE number or VIN before ordering.

Frequently Asked Questions

How do I know if a part matching MG 228 number by MAHLE fits my car?

Compare your original OE number against the OE Reference Numbers listed above, and check the dimensions or specifications against your original part.

What is the difference between OE and aftermarket parts?

OE parts match the original manufacturer specification. Aftermarket parts are cross-referenced to fit the same application, usually at a lower price.

Can I search by my vehicle instead of an OE number?

Yes — select your vehicle from the sidebar to see parts confirmed to fit your car.

What if I'm not sure which OE number I have?

Send us your VIN or the number printed on your original part and our team can confirm the correct match before you order.