Send Your Query
Search Your Part
ue192380

In stock
2004 BMW 525i Engine
Options: (2.5L), w/o dynamic drive
~ 92,000 miles driven.Free shipping, all over the USA.6 months warranty.
Best Offer
$2,359.00$2,247.00
Shipping
Free
ue498906

In stock
2004 BMW 525i Engine
Options: (2.5L), w/o dynamic drive
~ 105,800 miles driven.Free shipping, all over the USA.6 months warranty.
Best Offer
$2,289.00$2,180.00
Shipping
Free
ue423677

In stock
2004 BMW 525i Engine
Options: (2.5L), w/o dynamic drive
~ 115,000 miles driven.Free shipping, all over the USA.6 months warranty.
Best Offer
$2,175.00$2,071.00
Shipping
Free
Contact Us
©2024 Used Engines Inc.
"Free Shipping in the 48 Continental States"
©2022 Used Engines Inc.Free Shipping in the 48 Continental United States*
