Shocks & Struts

Shocks struts

As you drive down the road, your shocks and struts make that ride smooth, which means they take a lot of abuse from ruts, potholes and the like. If the ride gets rough, or you notice a sway when you drive, you might need new shocks and struts.

  • OEM Mazda shocks are an exact fit and won't need modification.
  • OEM parts are made from the best materials and perform exactly as the original parts.
  • Shocks do wear out over time. As your Mazda ages, you may need to replace these or other suspension parts. OEM Mazda shocks and struts are optimized to meet your model’s needs. 

At REALMazdaParts.com, we offer free parts lookups, and our experienced parts staff can answer any of your questions, so call us today for assistance.

Refine Results
Strut
Part Number: BBN5-34-700A
Positions: Right
Other Names: Damper(R) Front More Names
Description: Mazdaspeed3. 2.3l. Right. More Info
Notes: Order By Description. More Notes
Fits:
  • Mazda:
    • 3
$133.84
$95.55
$133.84
$95.55
Strut
Part Number: BBN5-34-900A
Positions: Left
Other Names: Damper(L) Front More Names
Description: Mazdaspeed3. 2.3l. Left. More Info
Notes: Order By Description. More Notes
Fits:
  • Mazda:
    • 3
$133.84
$95.55
$133.84
$95.55
Strut
Part Number: GJR9-34-700E
Positions: Right
Other Names: Damper(R) Front More Names
Replaces: GJR9-34-700, GJR9-34-700B, GJR9-34-700C, GJR9-34-700D
Description: Mazda6. Right. More Info
Fits:
  • Mazda:
    • 6
$143.08
$102.14
$143.08
$102.14
Strut
Part Number: GJR9-34-900E
Positions: Left
Other Names: Damper(L) Front More Names
Replaces: GJR9-34-900, GJR9-34-900B, GJR9-34-900C, GJR9-34-900D
Description: Mazda6. Left. More Info
Fits:
  • Mazda:
    • 6
$145.22
$103.67
$145.22
$103.67
Strut
Part Number: NG21-28-700A
Positions: Left, Right
Other Names: Damper Rear More Names
Description: Miata mx5. 16 wheels. 17 wheels. Without runflat tire. Without sport suspension. With retractable hard top. Without sport susp, with... More Info
Fits:
  • Mazda:
    • MX-5 Miata
$158.24
$112.95
$158.24
$112.95
Strut
Part Number: BHP7-34-700
Positions: Right
Other Names: Damper(R) Front More Names
Description: Mazda3. 2.0l. 2.5l. Right. Japan built. With i-eloop. More Info
Fits:
  • Mazda:
    • 3
$138.99
$99.22
$138.99
$99.22
Strut
Part Number: BRY0-34-900
Positions: Left
Other Names: Damper Left Front More Names
Replaces: B32T-34-900C, B32T-34-900D, BN9A-34-900, BP4K-34-900B, BP4K-34-900E, BP4K-34-900F, BP4L-34-900, BP4S-34-900, BP4S-34-900C, BP4T-34-900, BP6J-34-900, BR5S-34-900, BR5S-34-900A, BR5S-34-900B, BR5S-34-900C
Description: Mazda3. 5 door. All. Left. Without 17 wheels. Without turbo, without 17 wheel. More Info
Fits:
  • Mazda:
    • 3
$177.37
$126.62
$177.37
$126.62
Strut
Part Number: FE87-28-700
Positions: Left, Right
Other Names: Damper Rear More Names
Replaces: F157-28-700A, F157-28-700C, F157-28-700D
Description: Sport susp., from 10/05. Sport susp., to 10/05. RX-8. Sport suspension. More Info
Notes: Order By Description. More Notes
Fits:
  • Mazda:
    • RX-8
$271.58
$193.87
$271.58
$193.87
Strut
Part Number: GMN4-34-900
Positions: Left
Other Names: Damper Left Front More Names
Description: Mazda6. Left. More Info
Fits:
  • Mazda:
    • 6
$145.22
$103.67
$145.22
$103.67
Strut
Part Number: LE33-34-700A
Positions: Right
Other Names: Damper Right Front More Names
Fits:
  • Mazda:
    • MPV
$140.74
$100.47
$140.74
$100.47
Strut
Part Number: LE33-34-900A
Positions: Left
Other Names: Damper Left Front More Names
Fits:
  • Mazda:
    • MPV
$140.74
$100.47
$140.74
$100.47
Strut
Part Number: T060-34-700C
Positions: Right
Other Names: Damper Right Front More Names
Replaces: T060-34-700B
Description: Millenia. 2.5L. Right. More Info
Fits:
  • Mazda:
    • Millenia
$243.92
$174.12
$243.92
$174.12
Strut
Part Number: T060-34-900C
Positions: Left
Other Names: Damper Left Front More Names
Replaces: T060-34-900B
Description: Millenia. 2.5L. Left. More Info
Fits:
  • Mazda:
    • Millenia
$243.92
$174.12
$243.92
$174.12
Strut
Part Number: TD13-34-700D
Positions: Right
Other Names: Damper Right Front More Names
Replaces: TD13-34-700B, TD13-34-700C
Description: To 6/1/08. CX-9. Right. With awd. More Info
Fits:
  • Mazda:
    • CX-9
$145.23
$103.67
$145.23
$103.67
Strut
Part Number: TD13-34-900D
Positions: Left
Other Names: Damper Left Front More Names
Replaces: TD13-34-900B, TD13-34-900C
Description: To 6/1/08. CX-9. Left. With awd. More Info
Fits:
  • Mazda:
    • CX-9
$145.23
$103.67
$145.23
$103.67
Strut
Part Number: TK48-34-700A
Positions: Right
Other Names: Damper(R) Front More Names
Description: 18 wheels, to 11/02/2016. To 11/02/16. CX-9. Right. More Info
Fits:
  • Mazda:
    • CX-9
$141.10
$100.73
$141.10
$100.73
Strut
Part Number: TK48-34-900A
Positions: Left
Other Names: Damper(L) Front More Names
Description: 18 wheels, to 11/02/2016. To 11/02/16. CX-9. Left. More Info
Fits:
  • Mazda:
    • CX-9
$141.10
$100.73
$141.10
$100.73
Strut
Part Number: KD45-34-900A
Positions: Left
Other Names: Damper(L) Front More Names
Description: CX-5. Left. Type 1. More Info
Notes: Order By Model No. & Production Date For 2014 Model Year. More Notes
Fits:
  • Mazda:
    • CX-5
$157.07
$112.12
$157.07
$112.12
Strut
Part Number: BHP7-34-900
Positions: Left
Other Names: Damper(L) Front More Names
Description: Mazda3. 2.0l. 2.5l. Left. Japan built. With i-eloop. More Info
Fits:
  • Mazda:
    • 3
$138.99
$99.22
$138.99
$99.22
Strut
Part Number: BRY0-34-700
Positions: Right
Other Names: Damper Right Front More Names
Replaces: B32T-34-700C, B32T-34-700D, BN9A-34-700, BP4K-34-700B, BP4K-34-700D, BP4K-34-700E, BP4K-34-700F, BP4L-34-700, BP4S-34-700, BP4S-34-700C, BP4T-34-700, BP6J-34-700, BR5S-34-700, BR5S-34-700A, BR5S-34-700B, BR5S-34-700C
Description: Mazda3. All. Right. 4 door. Without 17 wheels. Without turbo, without 17 wheel. More Info
Fits:
  • Mazda:
    • 3
$183.55
$131.03
$183.55
$131.03
Strut
Part Number: KD35-34-700A
Positions: Right
Other Names: Damper(R) Front More Names
Description: CX-5. Right. Type 1. More Info
Notes: Order By Model No. & Production Date For 2014 Model Year. More Notes
Fits:
  • Mazda:
    • CX-5
$157.07
$112.12
$157.07
$112.12
Strut
Part Number: B092-28-900G-9U
Positions: Left
Other Names: Damper(L) Rear More Names
Description: 2wd, without wagon, without turbo. 323. Left. Hatchback. Standard susp. More Info
Notes: Part & Prices Are For Estimating Purposes Only. More Notes
Fits:
  • Mazda:
    • 323
$132.40
$94.51
$132.40
$94.51
Strut
Part Number: B26R-28-700E
Positions: Right
Other Names: Damper(R) Rear More Names
Replaces: B26R-28-700G, BJ3D-28-700D, BJ3D-28-700E
Description: Protege. 4door. Right. More Info
Notes: Order By Application. More Notes
Fits:
  • Mazda:
    • Protege
$197.80
$141.21
$197.80
$141.21
Strut
Part Number: B26R-28-900E
Positions: Left
Other Names: Damper(L) Rear More Names
Replaces: B26R-28-900G, BJ3D-28-900D, BJ3D-28-900E
Description: Protege. Left. 4door. More Info
Notes: Order By Application. More Notes
Fits:
  • Mazda:
    • Protege
$197.80
$141.21
$197.80
$141.21
Strut
Part Number: B26R-34-700A
Positions: Right
Other Names: Damper(R) Front More Names
Replaces: B26R-34-700
Description: Protege. 4door. Right. More Info
Fits:
  • Mazda:
    • Protege
$216.09
$154.26
$216.09
$154.26
Strut
Part Number: B26R-34-900A
Positions: Left
Other Names: Damper(L) Front More Names
Description: Protege. Left. 4door. More Info
Fits:
  • Mazda:
    • Protege
$211.07
$150.68
$211.07
$150.68
Strut
Part Number: B30P-28-700B
Positions: Right
Other Names: Damper(R) Rear More Names
Replaces: B30P-28-700A, BL8P-28-700, BL8P-28-700A
Description: Protege. Right. 4door. Hatchback. With sport suspension. With rear disc brakes. Sedan with 4 wheel disc, without mps option. More Info
Notes: Order By Application. More Notes
Fits:
  • Mazda:
    • Protege,
    • Protege5
$88.15
$63.98
$88.15
$63.98
Strut
Part Number: B30P-28-900B
Positions: Left
Other Names: Damper(L) Rear More Names
Replaces: B30P-28-900A, BL8P-28-900, BL8P-28-900A
Description: Protege. Left. 4door. Hatchback. With sport suspension. With rear disc brakes. Sedan with 4 wheel disc, without mps option. More Info
Notes: Order By Application. More Notes
Fits:
  • Mazda:
    • Protege,
    • Protege5
$88.15
$63.98
$88.15
$63.98
Strut
Part Number: B37F-34-700B
Positions: Right
Other Names: Damper(R) Front More Names
Replaces: B37F-34-700, B37F-34-700A
Description: Mazdaspeed3. Right. With turbo. More Info
Fits:
  • Mazda:
    • 3
$137.67
$98.28
$137.67
$98.28
Strut
Part Number: BABF-34-900
Positions: Left
Other Names: Damper Left Front More Names
Description: 2.0L, japan built. Mazda3. All. Left. More Info
Fits:
  • Mazda:
    • 3
$136.93
$97.75
$136.93
$97.75
Strut
Part Number: BABH-34-900B
Positions: Left
Other Names: Damper Left Front More Names
Replaces: BABH-34-900, BABH-34-900A
Description: 2.0L, mexico built. Mazda3. 2.5L. Left. More Info
Fits:
  • Mazda:
    • 3
$144.28
$102.99
$144.28
$102.99
Strut
Part Number: BBM2-34-700C
Positions: Right
Other Names: Damper(R) Front More Names
Replaces: BBM2-34-700A, BBM2-34-700B, BR5V-34-700A, BR5V-34-700B
Description: Mazda3. 2.0l. All. Right. With 17 wheels. Without turbo, with 17 wheel. More Info
Notes: Order By Description. More Notes
Fits:
  • Mazda:
    • 3
$179.62
$128.22
$179.62
$128.22
Strut
Part Number: BC1E-28-700C-9U
Positions: Right
Other Names: Damper Right Rear More Names
Description: 1.5L, without abs. 1.5L, all. Protege. Right. More Info
Notes: Part & Prices Are For Estimating Purposes Only. More Notes
Fits:
  • Mazda:
    • Protege
$163.27
$116.55
$163.27
$116.55
Strut
Part Number: BC1E-34-700F
Positions: Right
Other Names: Damper(R) Front More Names
Description: 1.5L, all. Protege. Right. 1.8L, all. More Info
Fits:
  • Mazda:
    • Protege
$146.58
$104.64
$146.58
$104.64
Strut
Part Number: BC1G-28-700D
Positions: Right
Other Names: Damper Rear More Names
Description: Protege. Right. 1.8L, all. More Info
Notes: Part & Prices Are For Estimating Purposes Only. More Notes
Fits:
  • Mazda:
    • Protege
$153.81
$109.80
$153.81
$109.80
Strut
Part Number: BC1H-28-700B
Positions: Right
Other Names: Damper(R) Rear More Names
Description: 1.5L, all. Protege. Right. More Info
Notes: Part & Prices Are For Estimating Purposes Only. More Notes
Fits:
  • Mazda:
    • Protege
$179.60
$128.21
$179.60
$128.21
Strut
Part Number: BL8P-34-700A
Positions: Right
Other Names: Damper Right Front More Names
Replaces: BL8P-34-700
Description: Protege. Right. 4door. With 4 wheel disc. With rear disc brakes. With sport suspension. More Info
Fits:
  • Mazda:
    • Protege,
    • Protege5
$103.28
$73.72
$103.28
$73.72
Strut
Part Number: BL8P-34-900A
Positions: Left
Other Names: Damper Left Front More Names
Replaces: BL8P-34-900
Description: Protege. Left. 4door. With 4 wheel disc. With rear disc brakes. With sport suspension. More Info
Fits:
  • Mazda:
    • Protege,
    • Protege5
$104.15
$74.35
$104.15
$74.35
Strut
Part Number: BL8P-34-900C
Positions: Left
Other Names: Damper(L) Front More Names
Replaces: BL8P-34-900B
Description: Protege. Left. 4door. With 4 wheel disc. With rear disc brakes. With sport suspension. More Info
Fits:
  • Mazda:
    • Protege,
    • Protege5
$126.68
$90.43
$126.68
$90.43
Strut
Part Number: BN5V-34-900
Positions: Left
Other Names: Damper Left Front More Names
Replaces: B30P-34-900B
Description: Protege. 5door. Left. More Info
Fits:
  • Mazda:
    • Protege,
    • Protege5
$103.28
$73.72
$103.28
$73.72
Strut
Part Number: BN7H-34-900B
Positions: Left
Other Names: Damper(L) Front More Names
Replaces: BN7H-34-900, BN7H-34-900A
Description: Protege. Left. 4door. Without sport suspension. More Info
Fits:
  • Mazda:
    • Protege,
    • Protege5
$338.51
$237.58
$338.51
$237.58
Strut
Part Number: BP7H-34-700B
Positions: Right
Other Names: Damper(R) Front More Names
Replaces: BN7H-34-700, BN7H-34-700A, BN7H-34-700B, BP7H-34-700A
Description: Protege. 4door. Right. Without sport suspension. More Info
Fits:
  • Mazda:
    • Protege,
    • Protege5
$145.88
$104.14
$145.88
$104.14
Strut
Part Number: C513-34-700A
Positions: Right
Other Names: Damper(R) Front More Names
Replaces: C513-34-700, CG36-34-700
Description: Mazda5. Right. More Info
Fits:
  • Mazda:
    • 5
$129.65
$92.56
$129.65
$92.56
Strut
Part Number: CDY0-34-700
Positions: Right
Other Names: Damper Right Front More Names
Replaces: C236-34-700C, CC30-34-700C, CC30-34-700D, CD85-34-700, CD85-34-700A, CD85-34-700B
Description: From 10/20/08. To 10/20/08. Mazda5. Right. More Info
Fits:
  • Mazda:
    • 5
$194.78
$139.04
$194.78
$139.04
Strut
Part Number: DB4G-34-900A
Positions: Left
Other Names: Damper(L) Front More Names
Description: Without awd. More Info
Fits:
  • Mazda:
    • CX-3
$140.07
$100.00
$140.07
$100.00
Strut
Part Number: DD5D-34-900A
Positions: Left
Other Names: Damper(L) Front More Names
Description: CX-3. Left. With awd. More Info
Fits:
  • Mazda:
    • CX-3
$140.07
$100.00
$140.07
$100.00
Strut
Part Number: EC06-34-900A
Positions: Left
Other Names: Damper Left Front More Names
Replaces: EC06-34-900
Description: Tribute. 3.0L. Left. More Info
Fits:
  • Mazda:
    • Tribute
$93.44
$67.82
$93.44
$67.82
Strut
Part Number: EG23-34-700B
Positions: Right
Other Names: Damper(R) Front More Names
Description: From 3/1/08. CX-7. Fwd. Right. Without awd. More Info
Fits:
  • Mazda:
    • CX-7
$187.22
$133.65
$187.22
$133.65
Strut
Part Number: EH46-34-700
Positions: Right
Other Names: Damper(R) Front More Names
Description: From 3/1/08. CX-7. Right. With awd. More Info
Fits:
  • Mazda:
    • CX-7
$185.66
$132.53
$185.66
$132.53
Strut
Part Number: EH46-34-900
Positions: Left
Other Names: Damper(L) Front More Names
Description: From 3/1/08. CX-7. Left. With awd. More Info
Fits:
  • Mazda:
    • CX-7
$187.22
$133.65
$187.22
$133.65

No results found for "shocks, struts". Here are some helpful search tips:

  • Search by a part name. Example: water pump.
  • Be less specific. Example: brake instead of ceramic brake.
  • Remove information such as make, year or model.
  • Can't find the part you are looking for? Contact us and we'll find it for you!