Used BMW engines & transmissions
3,760 used OEM BMW units across 170 models, matched to your VIN engine code, with a 3-month warranty and free delivery to repair shops in the lower 48.
All BMW engines & transmissions
3,265–3,288 of 3,760
In stock2004 BMW 325Xi Transmission
MT, Exc. Xi; w/o Sequential Manual Gearbox; Thru 8 03
In stock2004 BMW 325Xi Transmission
MT, Exc. Xi; w/o Sequential Manual Gearbox; From 9 03
2 in stock2004 BMW 325Xi Transmission
AT, Exc. Xi; SW, M56 (256S6 Engine, SLEV, Engine Oil Filler Cap RH Side Of Rocker Cover)
6 in stock2004 BMW 325Xi Transmission
AT, Exc. Xi; SW, M54 (265S5 Engine, Engine Oil Filler Cap LH Side Of Rocker Cover)
2 in stock2004 BMW 325Xi Transmission
AT, Exc. Xi; Sdn, M56 (256S6 Engine, SLEV, Engine Oil Filler Cap RH Side Of Rocker Cover)
6 in stock2004 BMW 325Xi Transmission
AT, Exc. Xi; Sdn, M54 (265S5 Engine, Engine Oil Filler Cap LH Side Of Rocker Cover)
2 in stock2004 BMW 325Xi Transmission
AT, Exc. Xi; Cpe, M56 (256S6 Engine, SLEV, Engine Oil Filler Cap RH Side Of Rocker Cover)
6 in stock2004 BMW 325Xi Transmission
AT, Exc. Xi; Cpe, M54 (265S5 Engine, Engine Oil Filler Cap LH Side Of Rocker Cover)
6 in stock2004 BMW 325Xi Transmission
AT, Exc. Xi; Conv
2 in stock2004 BMW 330Ci Engine
(3.0L), Xi (AWD)
2 in stock2004 BMW 330Ci Engine
(3.0L), Exc. Xi; 225 HP (Standard Engine)
In stock2004 BMW 330Ci Transmission
MT, Xi (AWD)
3 in stock2004 BMW 330Ci Transmission
AT, Xi (AWD)
2 in stock2004 BMW 330I Engine
(3.0L), Xi (AWD)
3 in stock2004 BMW 330I Engine
(3.0L), exc. Xi; 225 HP (standard engine)
2 in stock2004 BMW 330I Engine
(3.0L), exc. Xi; 235 HP (performance package)
3 in stock2004 BMW 330I Transmission
AT, Xi (AWD)
2 in stock2004 BMW 330I Transmission
AT, exc. Xi
2 in stock2004 BMW 330Xi Engine
(3.0L), Xi (AWD)
2 in stock2004 BMW 330Xi Engine
(3.0L), Exc. Xi; 225 HP (Standard Engine)
In stock2004 BMW 330Xi Transmission
MT, Xi (AWD)
In stock2004 BMW 330Xi Transmission
MT, Exc. Xi; (6 Speed), Sequential Manual Gearbox
3 in stock2004 BMW 330Xi Transmission
AT, Xi (AWD)
2 in stock2004 BMW 330Xi Transmission
AT, Exc. Xi
Not sure which BMW engine you have?
Decode your VIN for free, or send it to us and we'll match the exact code.