Genuine & Aftermarket

Company Logo

OE Reference Cross-Match

Ca1591ir

490 parts found
BMW
12317501755
100% Genuine BMW

BMW · Genuine

12317501755 - Alternator

In stock · Dispatch in 3 business days

342.32 USD
GMC
15128978
100% Genuine GMC

GMC · Genuine

15128978 - Alternator

In stock · Dispatch in 3 business days

263.5 USD
Alternator BMW 3 Coupe (E46) 328 Ci

VALEO · Aftermarket

439234 - Alternator BMW 3 Coupe (E46) 328 Ci

In stock · Dispatch in 3 business days

356.67 USD
TATA
119883
100% Genuine TATA

TATA · Genuine

119883 - LOCK WASHER

In stock · Dispatch in 3 business days

12.98 USD
Alternator BMW 7 (E38) 730 d

ERA · Aftermarket

210464A - Alternator BMW 7 (E38) 730 d

Out of stock · Dispatch in 3 business days

189.37 USD
Alternator BMW 3 Coupe (E46) 323 Ci

HERTH+BUSS ELPARTS · Aftermarket

32041810 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

171.35 USD
Alternator BMW 7 (E38) 730 d

VALEO · Aftermarket

437367 - Alternator BMW 7 (E38) 730 d

Out of stock · Dispatch in 3 business days

238.17 USD
Alternator BMW 3 Coupe (E46) 323 Ci

DRI · Aftermarket

2151401202 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

209.46 USD
Alternator BMW 5 Touring (E39) 528 i

LUCAS · Aftermarket

LRA02204 - Alternator BMW 5 Touring (E39) 528 i

Out of stock · Dispatch in 3 business days

148.08 USD
Alternator BMW 3 Coupe (E46) 323 Ci

MEAT & DORIA · Aftermarket

5515168 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

192.18 USD
Alternator BMW 7 (E38) 730 d

AS-PL · Aftermarket

A0071 - Alternator BMW 7 (E38) 730 d

Out of stock · Dispatch in 3 business days

158.69 USD
Alternator

BOSCH · Aftermarket

0 986 041 810 - Alternator

Out of stock · Dispatch in 3 business days

183.57 USD
Alternator BMW 3 (E36) 320 i

VEMO · Aftermarket

V20-13-41810 - Alternator BMW 3 (E36) 320 i

Out of stock · Dispatch in 3 business days

225.33 USD
Alternator BMW 3 Coupe (E46) 323 Ci

ELSTOCK · Aftermarket

28-4669 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

151.07 USD
Carbus24
V10-13-50118
Aftermarket VEMO

VEMO · Aftermarket

V10-13-50118 - Alternator BMW 7 (E38) 730 d

Out of stock · Dispatch in 3 business days

445.41 USD
Alternator BMW 3 Coupe (E46) 323 Ci

BOSCH · Aftermarket

1 986 A01 099 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

284.61 USD
Alternator BMW 5 (E39) 523 i

TRISCAN · Aftermarket

8310 11004 - Alternator BMW 5 (E39) 523 i

Out of stock · Dispatch in 3 business days

320.46 USD
Alternator BMW 5 Touring (E39) 520 i

STARDAX · Aftermarket

STX100125R - Alternator BMW 5 Touring (E39) 520 i

Out of stock · Dispatch in 3 business days

190.84 USD
Suspension Spring

Magnum Technology · Aftermarket

SA131 - Suspension Spring

Out of stock · Dispatch in 3 business days

16.43 USD
Alternator BMW 3 Coupe (E46) M3

DRI · Aftermarket

2151391202 - Alternator BMW 3 Coupe (E46) M3

Out of stock · Dispatch in 3 business days

304.97 USD
Knock Sensor HYUNDAI COUPE I (RD) 1.6 16V

ERA · Aftermarket

550396 - Knock Sensor HYUNDAI COUPE I (RD) 1.6 16V

Out of stock · Dispatch in 3 business days

25.8 USD
Wheel Brake Cylinder RENAULT MEGANE I (BA0/1_) 2.0

LPR · Aftermarket

4595 - Wheel Brake Cylinder RENAULT MEGANE I (BA0/1_) 2.0

Out of stock · Dispatch in 3 business days

4.65 USD
Wheel Brake Cylinder MERCEDES-BENZ A-CLASS (W168) A 190 (168.032, 168.132)

LPR · Aftermarket

4040 - Wheel Brake Cylinder MERCEDES-BENZ A-CLASS (W168) A 190 (168.032, 168.132)

Out of stock · Dispatch in 3 business days

9.33 USD
Alternator BMW 3 Coupe (E46) 328 Ci

MAGNETI MARELLI · Aftermarket

063731591010 - Alternator BMW 3 Coupe (E46) 328 Ci

Out of stock · Dispatch in 3 business days

186.6 USD
Alternator BMW 3 Convertible (E46) M3

LUCAS · Aftermarket

LRA01965 - Alternator BMW 3 Convertible (E46) M3

Out of stock · Dispatch in 3 business days

367.89 USD
Alternator BMW 3 Coupe (E46) 323 Ci

LUCAS · Aftermarket

LRB00393 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

243.59 USD
Alternator BMW 3 Coupe (E46) 323 Ci

VALEO · Aftermarket

436655 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

271.4 USD
Alternator BMW 3 Coupe (E46) 328 Ci

VALEO · Aftermarket

439398 - Alternator BMW 3 Coupe (E46) 328 Ci

Out of stock · Dispatch in 3 business days

325.39 USD
Ignition Cable Kit PEUGEOT 505 (551A) 2.2 Turbo Injection

NGK · Aftermarket

6045 - Ignition Cable Kit PEUGEOT 505 (551A) 2.2 Turbo Injection

Out of stock · Dispatch in 3 business days

21.8 USD
Splash Guard, brake disc BMW 3 Touring (F31) 335 d xDrive

AIC · Aftermarket

56976 - Splash Guard, brake disc BMW 3 Touring (F31) 335 d xDrive

Out of stock · Dispatch in 3 business days

13.1 USD
Alternator BMW 3 Coupe (E46) 323 Ci

DRI · Aftermarket

2151271202 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

373.47 USD
Alternator BMW 7 (E38) 730 d

DENSO · Aftermarket

DAN3023 - Alternator BMW 7 (E38) 730 d

Out of stock · Dispatch in 3 business days

142.45 USD
Alternator BMW 3 Coupe (E46) 323 Ci

VALEO · Aftermarket

437366 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

205.59 USD
Wheel Brake Cylinder MAZDA B-SERIE (UF) 2.0

LPR · Aftermarket

4181 - Wheel Brake Cylinder MAZDA B-SERIE (UF) 2.0

Out of stock · Dispatch in 3 business days

7.02 USD
Oil Filter NISSAN TERRANO II Van (R20) 3.0 Di 4WD

JAPKO · Aftermarket

10194 - Oil Filter NISSAN TERRANO II Van (R20) 3.0 Di 4WD

Out of stock · Dispatch in 3 business days

5.67 USD
Centre Rod Assembly

AUGER · Aftermarket

10194 - Centre Rod Assembly

Out of stock · Dispatch in 3 business days

83.64 USD
Repair Kit, control/trailing arm

AUGER · Aftermarket

54181 - Repair Kit, control/trailing arm

Out of stock · Dispatch in 3 business days

29.06 USD
Alternator BMW Z3 Roadster (E36) 2.0 i

DRI · Aftermarket

2151271402 - Alternator BMW Z3 Roadster (E36) 2.0 i

Out of stock · Dispatch in 3 business days

302.91 USD
Bushing, axle beam

FEBI BILSTEIN · Aftermarket

40616 - Bushing, axle beam

Out of stock · Dispatch in 3 business days

36.24 USD
Alternator BMW 3 Coupe (E46) M3

VALEO · Aftermarket

439317 - Alternator BMW 3 Coupe (E46) M3

Out of stock · Dispatch in 3 business days

314.07 USD
Alternator BMW 3 Coupe (E46) M3

VALEO · Aftermarket

437320 - Alternator BMW 3 Coupe (E46) M3

Out of stock · Dispatch in 3 business days

302.9 USD
Alternator BMW 3 Coupe (E46) 323 Ci

FEBI BILSTEIN · Aftermarket

188319 - Alternator BMW 3 Coupe (E46) 323 Ci

Out of stock · Dispatch in 3 business days

185.19 USD
Condenser, air conditioning HYUNDAI TUCSON (TL, TLE) 2.0 CRDi All-wheel Drive

NISSENS · Aftermarket

941290 - Condenser, air conditioning HYUNDAI TUCSON (TL, TLE) 2.0 CRDi All-wheel Drive

Out of stock · Dispatch in 3 business days

114.41 USD
Alternator MERCEDES-BENZ C-CLASS (W202) C 200 CDI (202.134)

VALEO · Aftermarket

443300 - Alternator MERCEDES-BENZ C-CLASS (W202) C 200 CDI (202.134)

Out of stock · Dispatch in 3 business days

346.99 USD
Alternator BMW 5 (E39) 528 i

LUCAS · Aftermarket

LRA02784 - Alternator BMW 5 (E39) 528 i

Out of stock · Dispatch in 3 business days

334.93 USD
Ignition Coil VW GOLF VII (5G1, BQ1, BE1, BE2) 2.0 R 4motion

TOPRAN · Aftermarket

119 883 - Ignition Coil VW GOLF VII (5G1, BQ1, BE1, BE2) 2.0 R 4motion

Out of stock · Dispatch in 3 business days

33.85 USD
Mount, exhaust system VW BORA I (1J2) 1.6

TOPRAN · Aftermarket

111 591 - Mount, exhaust system VW BORA I (1J2) 1.6

Out of stock · Dispatch in 3 business days

3.38 USD
Steering Gear FORD TRANSIT CUSTOM V362 Bus (F3) 2.2 TDCi

ELSTOCK · Aftermarket

11-1476 - Steering Gear FORD TRANSIT CUSTOM V362 Bus (F3) 2.2 TDCi

Out of stock · Dispatch in 3 business days

604.04 USD

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 12317501755 number by BMW 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.