We ship from multiple warehouses across the country, so you get your part as soon as possible.
Free, one year (or more), unlimited mileage warranty. Covers everything; parts and shipping costs
We’ve reviewed over 1,000,000 fitments to guarantee Exact Fit
Experts in auto parts since 1989 – rated 4.9/5 by over 400,000 customers
Return for any reason within 60 days for a full refund
Set of Four Duralo Complete Strut and Spring Assemblies This kit contains four brand new Duralo brand Complete Strut and Spring Assemblies. Duralo Complete Strut and Spring Assemblies are designed to…
Vehicle:BMW 525
Brand:Duralo
Part Number:1192-1461
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…that struts are replaced in pairs (front pair or rear pair) or sets of four. * Ready to install and guaranteed to fit and function like the original part from your vehicle.* Includes strut, spring,…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:75-877452C
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
Kit Contains: 2 x BuyAutoParts 75-22785CS, 1 x BuyAutoParts 75-22786CS, 1 x BuyAutoParts 75-22787CS 525i - w/o Sport Suspension - With Spring - Front and Rear - Kit
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-697024C
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
…pair) or sets of four. * Ready to install and guaranteed to fit and function like the original part from your vehicle.* Includes strut, spring, bump stop, dust cover, and top mount. 525i - w/o Sport…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:75-877462C
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
…pair) or sets of four. * Ready to install and guaranteed to fit and function like the original part from your vehicle.* Includes strut, spring, bump stop, dust cover, and top mount. 525i - w/o Sport…
Vehicle:BMW 525
Brand:Duralo
Part Number:1192-1378
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
SACHS Shocks & Struts Kit Kit contains: 2 x Sachs 310 245 SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive manufacturers fit them…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-636056G
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
…US-spec 2004-2007 BMW 525i & 530i, 2004-05 545i, 2006-10 550i and 2008-10 528i. Does not fit any 535i, M5, or any with the Sport Suspension or xDrive all-wheel-drive options 525i - Base - w/ Standard…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:75-835472E
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
…Excel-G Shocks and Struts are designed for the most important performance purpose: Restore the vehicles original capabilities. KYB is one of the worlds largest supplier of shocks and struts to new…
Vehicle:BMW 525
Brand:BuyAutoParts
Series:KYB Excel-G
Part Number:77-60267AO
Condition:NEW
Warranty:1 Year Unlimited Mileage Warranty
…19-212722 Bilstein B4 OE Replacement Series Bilstein B4 OE Replacement Series gas pressure shocks and struts are specifically engineered to be the best choice for maintaining the original ride quality…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:75-85987B0
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
SACHS Shocks & Struts Kit Kit contains: 1 x Sachs 310 273, 1 x Sachs 310 274 SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-636126H
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
…that shock absorbers are replaced in pairs (front pair or rear pair) or sets of four. * Ready to install and guaranteed to fit and function like the original part from your vehicle. Fits US-spec BMW…
Vehicle:BMW 525
Brand:Duralo
Part Number:1192-1365
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…that struts are replaced in pairs (front pair or rear pair) or sets of four. * Ready to install and guaranteed to fit and function like the original part from your vehicle.* Includes strut, spring,…
Vehicle:BMW 525
Brand:Duralo
Part Number:1192-1438
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
SACHS Shocks & Struts Kit SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive manufacturers fit them as standard in new vehicles.…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-649186L
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
SACHS Shocks & Struts Kit SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive manufacturers fit them as standard in new vehicles.…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-649696L
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
SACHS Shocks & Struts Kit SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive manufacturers fit them as standard in new vehicles.…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-649756L
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
KYB World Class Shocks & Struts This KYB Excel-G Series front and rear shocks / struts set of 4 includes: 1 x KYB 335816 1 x KYB 335815 2 x KYB 341704 Ride Comfort is important, but restoring a…
Vehicle:BMW 525
Brand:BuyAutoParts
Series:KYB Excel-G
Part Number:77-61985AQ
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
SACHS Shocks & Struts Kit Kit contains: 2 x Sachs 310 462 SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive manufacturers fit them…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-636316G
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
SACHS Shocks & Struts Kit Kit contains: 2 x Sachs 310 476 SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive manufacturers fit them…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-636346G
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
SACHS Shocks & Struts Kit Kit contains: 1 x Sachs 310 379, 1 x Sachs 310 380 SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-636296H
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
SACHS Shocks & Struts Kit Kit contains: 1 x Sachs 310 466, 1 x Sachs 310 467 SACHS car shock absorbers and struts are of the highest quality, which is one reason why numerous well-known automotive…
Vehicle:BMW 525
Brand:BuyAutoParts
Part Number:77-636336H
Condition:New
Warranty:1 Year Unlimited Mileage Warranty
…Materials The high-carbon steel and premium components that go into premium Monroe shocks, struts and strut assemblies make each one a top-quality product. 525i - w/ Sport Suspension - Front - Pair
Vehicle:BMW 525
Brand:BuyAutoParts
Series:Monroe OESpectrum
Part Number:77-67251CV
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…Materials The high-carbon steel and premium components that go into premium Monroe shocks, struts and strut assemblies make each one a top-quality product. 525i - w/ Sport Suspension - Rear - Pair
Vehicle:BMW 525
Brand:BuyAutoParts
Series:Monroe OESpectrum
Part Number:77-67252CV
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…Materials The high-carbon steel and premium components that go into premium Monroe shocks, struts and strut assemblies make each one a top-quality product. 525i - w/o Sport Suspension - Front - Pair
Vehicle:BMW 525
Brand:BuyAutoParts
Series:Monroe OESpectrum
Part Number:77-67253CV
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…Materials The high-carbon steel and premium components that go into premium Monroe shocks, struts and strut assemblies make each one a top-quality product. 525i - w/o Sport Suspension - Rear - Pair
Vehicle:BMW 525
Brand:BuyAutoParts
Series:Monroe OESpectrum
Part Number:77-67254CV
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…The high-carbon steel and premium components that go into premium Monroe shocks, struts and strut assemblies make each one a top-quality product. 525i - w/ Sport Suspension - Front and Rear - Kit
Vehicle:BMW 525
Brand:BuyAutoParts
Series:Monroe OESpectrum
Part Number:77-68943ES
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…The high-carbon steel and premium components that go into premium Monroe shocks, struts and strut assemblies make each one a top-quality product. 525i - w/o Sport Suspension - Front and Rear - Kit
Vehicle:BMW 525
Brand:BuyAutoParts
Series:Monroe OESpectrum
Part Number:77-68944ES
Condition:New
Warranty:Lifetime Unlimited Mileage Warranty
…Excel-G Shocks and Struts are designed for the most important performance purpose: Restore the vehicles original capabilities. KYB is one of the worlds largest supplier of shocks and struts to new…
Vehicle:BMW 525
Brand:BuyAutoParts
Series:KYB Excel-G
Part Number:77-61842AO
Condition:NEW
Warranty:1 Year Unlimited Mileage Warranty