NEW & REMANUFACTURED

We only stock new or high quality factory remanufactured Original Equipment parts
Read More »
ALTERNATOR BMW

BMW - 3 Series, 5 Series, 7 Series, X5, Z3

Part Details
Connections
Stud (B+) & 2-pin plug (15 61E)
Connections Plug
XIC1591
Fixing Points
3
Amps
120A
Pulley Type
PV6 fixed pulley
Voltage
12V

NEW & REMANUFACTURED

We only stock new or high quality factory remanufactured Original Equipment parts
Read More »

Price:

£200.48
In stock
FREE UK Delivery**
** Excludes Highlands, Islands and NI
Visa and PayPal

XIC1591 Alternator For BMW

Compatibility

OE Numbers

12311432977
12311432978
12311432983
12311432984
12311432986
12311432987
12311738514
12311740624
12311740633
12317501593
12317501595
12317501597
12317501599
12317501690
12317501755
0123315013
0123325010
0123515022
0124515050
CA1256IR
CA1476IR
CA1591IR
DRA4056
DRB0390
DRB1290
DRB1810
1740624
7501593
LRA01644
LRA02204
LRB00392
LRB00393
LRB392
LRB393
QA2601
QA2625
QA2666
QA2735
1432977.1
1432978
1432984
1432987
SA144
GXE2700
436746
437115
437366
2541811
2541912
2541963
2542377
2542379
2549150
2541912A
2541963A
2542379A
A13VI119
A13VI160
A14VI22
SG12B029
SG9B029
VA537
VA539
VA774
X934056
X940390
X941290
X941810
12311432982
FRA333
FRA350
FRA41810
ALT472
UNA255
UNA873
UNA1228
UNA1199
SA877
REA1138
4039
4181
0986040390
0986041810
0986040391
0986041811
9041290
9090340
9041810
9040390
DMA7543
DMA7837
DMA7881
SA967
AL364
AL456
AA5096
AA5222
ALT10325
AEC1591
13971N
13882N
LRA1644
LRA2204
14329771
MNA7543
MNA7881
MNA7837
BBA2067
BBA2603
BBA2360
WPA144
WPA877
WPA967
0 123 315 013
0 123 325 010
0 123 515 022
0 124 515 050
0 986 040 391
0 986 041 811
0 986 040 390
0 986 041 810
12-31-1-432-977
12-31-1-432-978
12-31-1-432-983
12-31-1-432-984
12-31-1-432-986
12-31-1-432-987
12-31-1-738-514
12-31-1-740-624
12-31-1-740-633
12-31-7-501-593
12-31-7-501-595
12-31-7-501-597
12-31-7-501-599
12-31-7-501-690
12-31-7-501-755
12-31-1-432-982
12-31-1-740-626
LRA02120
LRA2120
12311740635
12-31-1-740-635
7501592
12311432980
12-31-1-432-980
12317501687
12-31-7-501-687
13882
13971
WA22921
13761R
13761
12311740626
12311432962
12311432960
1432960
12-31-1-432-960
12317501592
12-31-7-501-592
ALT14187
1432962
12-31-1-432-962
1432977
7501595
7501597
7501599
7501690
7501755
7515391
1740626
13846R
NEC1591
13846N
2541811B
2541811A
0124515052
12417591529
215.513.090.000
215.513.090.010
215.513.090.018
215.513.090.500
215.513.090.505
215.513.120.900
215.525.120.000
215.525.120.010
215.525.120.018
215.525.120.210
215.525.120.500
215.525.120.505
AAL1490
AAL1673
AAL1803
A0071
A0157
A0157PR
A0831PR
A3349PR
A3349S
A3645PR
DAN3023
215.525.120.550
215.525.120.340
215.525.120.212
215.525.120.280
215.525.120.440
215.525.120.441
215.525.120.461

Vehicle Applications

Make Model Engine Size Years Fuel Type Engine Code Body Type Identifier Gears Trans Vehicle Details
BMW
3 Series
2.0
1998 - 2000
Petrol
M52TUB20
i
0
BMW
3 Series
2.0
1998 - 2000
Petrol
Saloon
i
0
BMW
3 Series
2.0
1999 - 2001
Petrol
Estate
i Touring
0
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B22
Saloon
i
5 Automatic
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B226S1
Saloon
i
5 Automatic
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B22
Saloon
i
5 Manual
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B226S1
Saloon
i
5 Manual
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B22
Estate
i Touring
5 Automatic
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B226S1
Estate
i Touring
5 Automatic
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B22
Estate
i Touring
5 Manual
BMW
3 Series
2.2
2000 - 2005
Petrol
M54B226S1
Estate
i Touring
5 Manual
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B22
Convertible
Ci
5 Automatic
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B226S1
Convertible
Ci
5 Automatic
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B22
Coupe
Ci
5 Automatic
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B226S1
Coupe
Ci
5 Automatic
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B22
Convertible
Ci
5 Manual
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B226S1
Convertible
Ci
5 Manual
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B22
Coupe
Ci
5 Manual
BMW
3 Series
2.2
2000 - 2007
Petrol
M54B226S1
Coupe
Ci
5 Manual
BMW
3 Series
2.5
1998 - 2000
Petrol
M52B25
Saloon
i
5 Automatic
BMW
3 Series
2.5
1998 - 2000
Petrol
M52B25TU
Saloon
i
5 Automatic
BMW
3 Series
2.5
1998 - 2000
Petrol
M52B25
Saloon
i
5 Manual
BMW
3 Series
2.5
1998 - 2000
Petrol
M52B25TU
Saloon
i
5 Manual
BMW
3 Series
2.5
1999 - 2000
Petrol
M52B25
Coupe
Ci
5 Automatic
BMW
3 Series
2.5
1999 - 2000
Petrol
M52B25
Coupe
Ci
5 Manual
BMW
3 Series
2.5
2000 - 2000
Petrol
M52B25
Convertible
Ci
5 Automatic
BMW
3 Series
2.5
2000 - 2000
Petrol
M52B25
Convertible
Ci
5 Manual
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B25
Saloon
i
5 Automatic
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B256S5
Saloon
i
5 Automatic
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B25
Saloon
i
5 Manual
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B256S5
Saloon
i
5 Manual
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B25
Saloon
i
6 Manual
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B256S5
Saloon
i
6 Manual
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B25
Estate
i Touring
5 Automatic
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B256S5
Estate
i Touring
5 Automatic
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B25
Estate
i Touring
5 Manual
BMW
3 Series
2.5
2000 - 2005
Petrol
M54B256S5
Estate
i Touring
5 Manual
BMW
3 Series
2.5
2000 - 2007
Petrol
M54B256S5
Convertible
Ci
5 Automatic
BMW
3 Series
2.5
2000 - 2007
Petrol
M54B256S5
Coupe
Ci
5 Automatic
BMW
3 Series
2.5
2000 - 2007
Petrol
M54B256S5
Convertible
Ci
5 Manual
BMW
3 Series
2.5
2000 - 2007
Petrol
M54B256S5
Coupe
Ci
5 Manual
BMW
3 Series
2.5
2001 - 2005
Petrol
M54B25
Hatchback
ti Compact
5 Automatic
BMW
3 Series
2.5
2001 - 2005
Petrol
M54B256S5
Hatchback
ti Compact
5 Automatic
BMW
3 Series
2.5
2001 - 2005
Petrol
M54B25
Hatchback
ti Compact
5 Manual
BMW
3 Series
2.5
2001 - 2005
Petrol
M54B256S5
Hatchback
ti Compact
5 Manual
BMW
3 Series
2.8
1998 - 2000
Petrol
M52B28
Saloon
i
5 Automatic
BMW
3 Series
2.8
1998 - 2000
Petrol
M52B28
Saloon
i
5 Manual
BMW
3 Series
2.8
1999 - 2000
Petrol
M52B28
Coupe
Ci
5 Automatic
BMW
3 Series
2.8
1999 - 2000
Petrol
M52B28
Coupe
Ci
5 Manual
BMW
3 Series
2.8
1999 - 2000
Petrol
M52B28
Estate
i Touring
5 Automatic
BMW
3 Series
2.8
1999 - 2000
Petrol
M52B28
Estate
i Touring
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B30
Convertible
Ci
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B306S3
Convertible
Ci
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B30
Coupe
Ci
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B306S3
Coupe
Ci
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B30
Saloon
i
5 Automatic
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B306S3
Saloon
i
5 Automatic
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B30
Saloon
i
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B306S3
Saloon
i
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B30
Estate
i Touring
5 Automatic
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B306S3
Estate
i Touring
5 Automatic
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B30
Estate
i Touring
5 Manual
BMW
3 Series
3.0
2000 - 2005
Petrol
M54B306S3
Estate
i Touring
5 Manual
BMW
3 Series
3.0
2000 - 2007
Petrol
M54B30
Convertible
Ci
5 Automatic
BMW
3 Series
3.0
2000 - 2007
Petrol
M54B306S3
Convertible
Ci
5 Automatic
BMW
3 Series
3.0
2000 - 2007
Petrol
M54B30
Coupe
Ci
5 Automatic
BMW
3 Series
3.0
2000 - 2007
Petrol
M54B306S3
Coupe
Ci
5 Automatic
BMW
3 Series
3.0
2003 - 2005
Petrol
M54B30
Saloon
i
6 Manual
BMW
3 Series
3.0
2003 - 2005
Petrol
M54B306S3
Saloon
i
6 Manual
BMW
3 Series
3.0
2003 - 2005
Petrol
M54B30
Estate
i Touring
6 Manual
BMW
3 Series
3.0
2003 - 2005
Petrol
M54B306S3
Estate
i Touring
6 Manual
BMW
3 Series
3.0
2003 - 2007
Petrol
M54B30
Convertible
Ci
6 Manual
BMW
3 Series
3.0
2003 - 2007
Petrol
M54B306S3
Convertible
Ci
6 Manual
BMW
3 Series
3.0
2003 - 2007
Petrol
M54B30
Coupe
Ci
6 Manual
BMW
3 Series
3.0
2003 - 2007
Petrol
M54B306S3
Coupe
Ci
6 Manual
BMW
5 Series
2.0
1996 - 2000
Petrol
M52B20
Saloon
i
5 Automatic
BMW
5 Series
2.0
1996 - 2000
Petrol
M52B206S3
Saloon
i
5 Automatic
BMW
5 Series
2.0
1996 - 2000
Petrol
M52B206S4
Saloon
i
5 Automatic
BMW
5 Series
2.0
1996 - 2000
Petrol
M52B20
Saloon
i
5 Manual
BMW
5 Series
2.0
1996 - 2000
Petrol
M52B206S3
Saloon
i
5 Manual
BMW
5 Series
2.0
1996 - 2000
Petrol
M52B206S4
Saloon
i
5 Manual
BMW
5 Series
2.0
1997 - 2000
Petrol
M52B20
Estate
i Touring
5 Automatic
BMW
5 Series
2.0
1997 - 2000
Petrol
M52B206S3
Estate
i Touring
5 Automatic
BMW
5 Series
2.0
1997 - 2000
Petrol
M52B206S4
Estate
i Touring
5 Automatic
BMW
5 Series
2.0
1997 - 2000
Petrol
M52B20
Estate
i Touring
5 Manual
BMW
5 Series
2.0
1997 - 2000
Petrol
M52B206S3
Estate
i Touring
5 Manual
BMW
5 Series
2.0
1997 - 2000
Petrol
M52B206S4
Estate
i Touring
5 Manual
BMW
5 Series
2.2
2000 - 2003
Petrol
M54B22
Saloon
i
5 Automatic
BMW
5 Series
2.2
2000 - 2003
Petrol
M54B22
Saloon
i
5 Manual
BMW
5 Series
2.2
2000 - 2004
Petrol
M54B22
Estate
i Touring
5 Automatic
BMW
5 Series
2.2
2000 - 2004
Petrol
M54B22
Estate
i Touring
5 Manual
BMW
5 Series
2.5
1996 - 2000
Petrol
M52B25
Saloon
i
5 Automatic
BMW
5 Series
2.5
1996 - 2000
Petrol
M52B25TU
Saloon
i
5 Automatic
BMW
5 Series
2.5
1996 - 2000
Petrol
M52B25
Saloon
i
5 Manual
BMW
5 Series
2.5
1996 - 2000
Petrol
M52B25TU
Saloon
i
5 Manual
BMW
5 Series
2.5
1997 - 2000
Petrol
M52B25
Estate
i Touring
5 Automatic
BMW
5 Series
2.5
1997 - 2000
Petrol
M52B25TU
Estate
i Touring
5 Automatic
BMW
5 Series
2.5
1997 - 2000
Petrol
M52B25
Estate
i Touring
5 Manual
BMW
5 Series
2.5
1997 - 2000
Petrol
M52B25TU
Estate
i Touring
5 Manual
BMW
5 Series
2.5
2000 - 2003
Petrol
M54B25
Saloon
i
5 Automatic
BMW
5 Series
2.5
2000 - 2003
Petrol
M54B256S5
Saloon
i
5 Automatic
BMW
5 Series
2.5
2000 - 2003
Petrol
M54B25
Saloon
i
5 Manual
BMW
5 Series
2.5
2000 - 2003
Petrol
M54B256S5
Saloon
i
5 Manual
BMW
5 Series
2.5
2000 - 2004
Petrol
M54B25
Estate
i Touring
5 Automatic
BMW
5 Series
2.5
2000 - 2004
Petrol
M54B256S5
Estate
i Touring
5 Automatic
BMW
5 Series
2.5
2000 - 2004
Petrol
M54B25
Estate
i Touring
5 Manual
BMW
5 Series
2.5
2000 - 2004
Petrol
M54B256S5
Estate
i Touring
5 Manual
BMW
5 Series
2.8
1996 - 2000
Petrol
M52B28
Saloon
i
5 Automatic
Check OE#
BMW
5 Series
2.8
1996 - 2000
Petrol
M52B28TU
Saloon
i
5 Automatic
Check OE#
BMW
5 Series
2.8
1996 - 2000
Petrol
M52B28
Saloon
i
5 Manual
Check OE#
BMW
5 Series
2.8
1996 - 2000
Petrol
M52B28TU
Saloon
i
5 Manual
Check OE#
BMW
5 Series
2.8
1997 - 2000
Petrol
M52B28
Estate
i Touring
5 Automatic
Check OE#
BMW
5 Series
2.8
1997 - 2000
Petrol
M52B28TU
Estate
i Touring
5 Automatic
Check OE#
BMW
5 Series
2.8
1997 - 2000
Petrol
M52B28
Estate
i Touring
5 Manual
Check OE#
BMW
5 Series
2.8
1997 - 2000
Petrol
M52B28TU
Estate
i Touring
5 Manual
Check OE#
BMW
5 Series
3.0
2000 - 2003
Petrol
M54B30
Saloon
i
5 Automatic
BMW
5 Series
3.0
2000 - 2003
Petrol
M54B306S3
Saloon
i
5 Automatic
BMW
5 Series
3.0
2000 - 2003
Petrol
M54B30
Saloon
i
5 Manual
BMW
5 Series
3.0
2000 - 2003
Petrol
M54B306S3
Saloon
i
5 Manual
BMW
5 Series
3.0
2000 - 2004
Petrol
M54B30
Estate
i Touring
5 Automatic
BMW
5 Series
3.0
2000 - 2004
Petrol
M54B306S3
Estate
i Touring
5 Automatic
BMW
5 Series
3.0
2000 - 2004
Petrol
M54B30
Estate
i Touring
5 Manual
BMW
5 Series
3.0
2000 - 2004
Petrol
M54B306S3
Estate
i Touring
5 Manual
BMW
7 Series
2.8
1996 - 2002
Petrol
M52B28
Saloon
i
5 Automatic
BMW
7 Series
2.8
1996 - 2002
Petrol
M52B28TU
Saloon
i
5 Automatic
BMW
X5
3.0
2000 - 2004
Petrol
M54B30
ATV/SUV
i
5 Manual
BMW
X5
3.0
2000 - 2004
Petrol
M54B306S3
ATV/SUV
i
5 Manual
BMW
X5
3.0
2000 - 2006
Petrol
M54B30
ATV/SUV
i
5 Automatic
BMW
X5
3.0
2000 - 2006
Petrol
M54B306S3
ATV/SUV
i
5 Automatic
BMW
X5
3.0
2000 - 2006
Petrol
M54B30
ATV/SUV
i
6 Manual
BMW
X5
3.0
2000 - 2006
Petrol
M54B306S3
ATV/SUV
i
6 Manual
BMW
Z3
1.8
1996 - 1998
Petrol
M43B18
0
BMW
Z3
1.9
1997 - 1999
Petrol
M44B19
Convertible
4 Automatic
BMW
Z3
1.9
1997 - 1999
Petrol
M44B19
Convertible
5 Manual
BMW
Z3
2.0
1999 - 2000
Petrol
M52B20
Convertible
5 Automatic
BMW
Z3
2.0
1999 - 2000
Petrol
M52B206S4
Convertible
5 Automatic
BMW
Z3
2.0
1999 - 2000
Petrol
M52B20
Convertible
5 Manual
BMW
Z3
2.0
1999 - 2000
Petrol
M52B206S4
Convertible
5 Manual
BMW
Z3
2.2
2000 - 2003
Petrol
M54B22
Convertible
5 Automatic
BMW
Z3
2.2
2000 - 2003
Petrol
M54B226S1
Convertible
5 Automatic
BMW
Z3
2.2
2000 - 2003
Petrol
M54B22
Convertible
5 Manual
BMW
Z3
2.2
2000 - 2003
Petrol
M54B226S1
Convertible
5 Manual
BMW
Z3
2.8
1997 - 2000
Petrol
M52B28
Convertible
4 Automatic
BMW
Z3
2.8
1997 - 2000
Petrol
M52B28TU
Convertible
4 Automatic
BMW
Z3
2.8
1997 - 2000
Petrol
M52B28
Convertible
5 Manual
BMW
Z3
2.8
1997 - 2000
Petrol
M52B28TU
Convertible
5 Manual
BMW
Z3
3.0
2000 - 2003
Petrol
M54B30
Convertible
5 Automatic
BMW
Z3
3.0
2000 - 2003
Petrol
M54B306S3
Convertible
5 Automatic
BMW
Z3
3.0
2000 - 2003
Petrol
M54B30
Convertible
5 Manual
BMW
Z3
3.0
2000 - 2003
Petrol
M54B306S3
Convertible
5 Manual

Search and Find a BMW 3 Series Alternator at a competitive price – free next working day UK Shipping (Terms apply) and worldwide shipping available from the number 1 online supplier of Starter Motors and Alternators

Looking to find and buy BMW 3 Series Alternator Alternator Parts, Car BMW 3 Series Alternator Spares, Replacement Alternator Parts? Then look no further, StarterMotorAlternator.com can help, we are the only online specialist you need

Through our vast stocks we can source and supply Discounted Car BMW 3 Series Alternator Parts and Alternator Spares to you, no matter where you live. We will deliver New Alternator Parts at discounted prices, with fully guaranteed BMW 3 Series Alternator Parts direct to your door. Making StarterMotorAlternator.com your Number 1 online choice and supplier for all your Starter Motor and Alternator needs. Use our BMW 3 Series Alternator search and easily find the BMW 3 Series Alternator Alternator Spare you need.

So from now on, there is no need for you to go trawling from one car breaker yard or scrapyard, looking for Alternator Parts, no need to spend hours searching online, trying to find any Alternator Car Part, New BMW 3 Series Alternator Car Part or even Replacement Alternator, anymore. Let StarterMotorAlternator.com do the work for you and get the Alternator Part or Alternator Spare you're looking delivered direct to you, in no time at all.

Why Buy From startermotoralternator
To Top