Shocks & Struts
Showing 781–792 of 896 results
-
Shocks & Struts
KYB Excel-G Shocks BMW 128i / 135i (08-13) Rear Shock Absorber – OE Replacement – 349041
Original price was: $69.99.$51.43Current price is: $51.43. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 228i (14-15) Front – OEM Replacement Strut – 3348027
Original price was: $62.67.$34.20Current price is: $34.20. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 3 Series (12-18) Rear Shock Absorber – OE Replacement – 3448017
Original price was: $60.40.$32.11Current price is: $32.11. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 3 Series (84-92) Front – OEM Replacement Strut Cartridge – 364021
Original price was: $45.95.$29.58Current price is: $29.58. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 3 Series (92-06) Rear Shock Absorber – OE Replacement – 343352
Original price was: $48.97.$26.09Current price is: $26.09. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 318i (84-85) Front – OEM Replacement Strut Cartridge – 363044
Original price was: $53.59.$30.95Current price is: $30.95. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 320i xDrive F30/F31/F34 (13-18) Front [OEM Replacement Strut] – Passenger or Driver Side
Original price was: $104.38.$53.57Current price is: $53.57. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 323i E36 (98-99) Front [OEM Replacement Strut] – Passenger or Driver Side
Original price was: $138.56.$98.00Current price is: $98.00. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 325i / 325is E36 (1995) Front [OEM Replacement Strut] – Passenger or Driver Side
Original price was: $119.34.$69.67Current price is: $69.67. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 328i / 328is E36 (96-99) Front [OEM Replacement Strut] – Passenger or Driver Side
Original price was: $136.35.$79.02Current price is: $79.02. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 328i E46 (99-00) Front [OEM Replacement Strut] – Passenger or Driver Side
Original price was: $122.68.$87.68Current price is: $87.68. Add to cart -
Shocks & Struts
KYB Excel-G Shocks BMW 330Ci / 330i (01-06) Front [OEM Replacement Strut] – Passenger or Driver Side
Original price was: $115.28.$87.19Current price is: $87.19. Add to cart







![KYB Excel-G Shocks BMW 320i xDrive F30/F31/F34 (13-18) Front [OEM Replacement Strut] - Passenger or Driver Side](https://www.shockbushingworks.com/wp-content/uploads/2026/11/kyb-excel-g-shocks-bmw-320i-xdrive-f30-f31-f34-13-18-front-oem-replacement-strut.webp)
![KYB Excel-G Shocks BMW 323i E36 (98-99) Front [OEM Replacement Strut] - Passenger or Driver Side](https://www.shockbushingworks.com/wp-content/uploads/2026/11/kyb-excel-g-shocks-bmw-323i-e36-98-99-front-oem-replacement-strut-passenger-or-d.webp)
![KYB Excel-G Shocks BMW 325i / 325is E36 (1995) Front [OEM Replacement Strut] - Passenger or Driver Side](https://www.shockbushingworks.com/wp-content/uploads/2026/11/kyb-excel-g-shocks-bmw-325i-325is-e36-1995-front-oem-replacement-strut-passenger.webp)
![KYB Excel-G Shocks BMW 328i / 328is E36 (96-99) Front [OEM Replacement Strut] - Passenger or Driver Side](https://www.shockbushingworks.com/wp-content/uploads/2026/11/kyb-excel-g-shocks-bmw-328i-328is-e36-96-99-front-oem-replacement-strut-passenge.webp)
![KYB Excel-G Shocks BMW 328i E46 (99-00) Front [OEM Replacement Strut] - Passenger or Driver Side](https://www.shockbushingworks.com/wp-content/uploads/2026/11/kyb-excel-g-shocks-bmw-328i-e46-99-00-front-oem-replacement-strut-passenger-or-d.webp)
![KYB Excel-G Shocks BMW 330Ci / 330i (01-06) Front [OEM Replacement Strut] - Passenger or Driver Side](https://www.shockbushingworks.com/wp-content/uploads/2026/11/kyb-excel-g-shocks-bmw-330ci-330i-01-06-front-oem-replacement-strut-passenger-or.webp)