Genuine & Aftermarket

Company Logo

OE Reference Cross-Match

287589

88 parts found
Exact match
Alternator MINI MINI (F56) Cooper D

ELSTOCK · Aftermarket

28-7589 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (F30, F80) 318 d

LUCAS · Aftermarket

LRA03979 - Alternator BMW 3 (F30, F80) 318 d

Out of stock · Dispatch in 3 business days

466.77 USD
Alternator MINI MINI (F56) Cooper D

STARDAX · Aftermarket

STX102376R - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

289.24 USD
Alternator MINI MINI (F56) Cooper D

HERTH+BUSS ELPARTS · Aftermarket

32001244 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

290.13 USD
Alternator MINI MINI (F56) Cooper D

HELLA · Aftermarket

8EL 015 630-491 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

195.1 USD
Alternator MINI MINI Convertible (F57) Cooper S

MAGNETI MARELLI · Aftermarket

063736239010 - Alternator MINI MINI Convertible (F57) Cooper S

Out of stock · Dispatch in 3 business days

235.16 USD
Alternator BMW 3 (F30, F80) 320 d

TRISCAN · Aftermarket

8310 11041 - Alternator BMW 3 (F30, F80) 320 d

Out of stock · Dispatch in 3 business days

534.83 USD
Repair Kit, common rail system ISUZU D-MAX II Platform/Chassis (TFR, TFS) 2.5 CRDi

MEAT & DORIA · Aftermarket

9211 - Repair Kit, common rail system ISUZU D-MAX II Platform/Chassis (TFR, TFS) 2.5 CRDi

Out of stock · Dispatch in 3 business days

11.6 USD
Brake Pad Set, disc brake MINI MINI (F56) Cooper D

OPTIMAL · Aftermarket

9211 - Brake Pad Set, disc brake MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

CEVAM · Aftermarket

9211 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

EUROTEC · Aftermarket

12090762 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

BMW · Genuine

460308703 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Clutch Kit MINI MINI (F56) Cooper D

AUGUSTIN GROUP · Aftermarket

7640131 - Clutch Kit MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

BMW · Genuine

1231460308703 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

DRI · Aftermarket

2153201502 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

AS-PL · Aftermarket

A6650S - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (F30, F80) 320 d

CASCO · Aftermarket

CAL40527AS - Alternator BMW 3 (F30, F80) 320 d

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

BMW · Genuine

12317640131 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
BMW
7640131
100% Genuine BMW

BMW · Genuine

7640131 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

TMI · Aftermarket

AL03535 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

AES PSH · Aftermarket

215.907.150.050 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

BV PSH · Aftermarket

215.907.150.050 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

REAL · Aftermarket

20132725BN - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

DA SILVA · Aftermarket

012653 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
57649
Aftermarket EAI

EAI · Aftermarket

57649 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW X3 (F25) sDrive 18 d

SNRA · Aftermarket

BM8102 - Alternator BMW X3 (F25) sDrive 18 d

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

AINDE · Aftermarket

CGB-11384 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
G101853
Aftermarket BTS Turbo

BTS Turbo · Aftermarket

G101853 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

FLAMAR · Aftermarket

ALF830504HQ - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
ALDE00124
Aftermarket GFQ - GF Quality

GFQ - GF Quality · Aftermarket

ALDE00124 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
AL0130BO
Aftermarket GFQ - GF Quality

GFQ - GF Quality · Aftermarket

AL0130BO - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

SANDO · Aftermarket

2040527.1 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
IR5682
Aftermarket PROTECH

PROTECH · Aftermarket

IR5682 - Alternator BMW 3 (F30, F80) 316 d

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

QUASAR · Aftermarket

AND1224OE - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (F30, F80) 320 d

NAPA · Aftermarket

NAL1945 - Alternator BMW 3 (F30, F80) 320 d

Out of stock · Dispatch in 3 business days

Price on Request
Alternator BMW 3 (F30, F80) 316 d

CEVAM · Aftermarket

OL9211 - Alternator BMW 3 (F30, F80) 316 d

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

SITECH · Genuine

ALT42527 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Slave Cylinder, engine brake MINI MINI (F56) Cooper D

VOLVO · Genuine

20405271 - Slave Cylinder, engine brake MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
20-2576
Aftermarket Airstal

Airstal · Aftermarket

20-2576 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
BMW
764013103
100% Genuine BMW

BMW · Genuine

764013103 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
BMW
764013204
100% Genuine BMW

BMW · Genuine

764013204 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
BMW
76440875
100% Genuine BMW

BMW · Genuine

76440875 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
BMW
7640132
100% Genuine BMW

BMW · Genuine

7640132 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
WALKER
WAL00594
Aftermarket WALKER

WALKER · Aftermarket

WAL00594 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator

A.Z. Meisterteile · Aftermarket

AZMT-49-035-2929 - Alternator

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
649ST75
Aftermarket STARTCAR

STARTCAR · Aftermarket

649ST75 - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Alternator MINI MINI (F56) Cooper D

SITECH · Genuine

ALT425270A - Alternator MINI MINI (F56) Cooper D

Out of stock · Dispatch in 3 business days

Price on Request
Carbus24
20854N
Aftermarket WAI

WAI · Aftermarket

20854N - Alternator MINI MINI (F56) Cooper D

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 28-7589 number by ELSTOCK 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.