BMW Sway Bars

Sway Bars for BMW. Compare prices, check fitment, find the right part for your build.

Dinan D280-0020 Suspension Link Kit for 2018-2019 BMW M5

Dinan D280-0020 Suspension Link Kit for 2018-2019 BMW M5

Dinan

$1,229.95
F90
H&R Front Anti-Roll Bar 32mm for BMW M2 G87 M3 G80 M4 G82

H&R Front Anti-Roll Bar 32mm for BMW M2 G87 M3 G80 M4 G82

H&R

$841.27
G87G80+1
Dinan D120-0595 Anti-Roll Bar Set for BMW F22 F30 F32 F33

Dinan D120-0595 Anti-Roll Bar Set for BMW F22 F30 F32 F33

Dinan

$828.95
F22F30+2
H&R 72474 - Sway Bar Kit for BMW F82 M4

H&R 72474 - Sway Bar Kit for BMW F82 M4

$730.34
F82
Eibach Anti-Roll Kit - Front and Rear Sway Bars for BMW F80 F82 F83 F87

Eibach Anti-Roll Kit - Front and Rear Sway Bars for BMW F80 F82 F83 F87

Eibach

$612.00
F80F82+2
H&R 72490 Sway Bar Kit for BMW E90 E92 E93 328i and 335i

H&R 72490 Sway Bar Kit for BMW E90 E92 E93 328i and 335i

H&R

$597.14
E90E92+1
Eibach Anti-Roll Kit 28mm Front 15mm Rear for BMW E90 E82

Eibach Anti-Roll Kit 28mm Front 15mm Rear for BMW E90 E82

Eibach

$568.00
E90E82
Eibach Anti-Roll-Kit Front & Rear Sway Bars for BMW - Performance Kit

Eibach Anti-Roll-Kit Front & Rear Sway Bars for BMW - Performance Kit

Eibach

$568.00
Eibach Anti-Roll Kit Front and Rear Sway Bars for BMW E92

Eibach Anti-Roll Kit Front and Rear Sway Bars for BMW E92

Eibach

$564.56
E92
Eibach Anti-Roll Kit Front and Rear Sway Bars for BMW E92

Eibach Anti-Roll Kit Front and Rear Sway Bars for BMW E92

Eibach

$547.29
E92
Eibach 8260.320 Anti-Roll Kit - Front and Rear Sway Bars for BMW E92

Eibach 8260.320 Anti-Roll Kit - Front and Rear Sway Bars for BMW E92

Eibach

$540.00
E92
Eibach Anti-Roll-Kit Front & Rear Sway Bars for BMW - 3518.320

Eibach Anti-Roll-Kit Front & Rear Sway Bars for BMW - 3518.320

Eibach

$535.74
Dinan D120-0530 Lightweight Tubular Front Anti-Roll Bar for BMW E90 E92 E93

Dinan D120-0530 Lightweight Tubular Front Anti-Roll Bar for BMW E90 E92 E93

Dinan

$515.95
E90E92+1
aFe Control 440-503001FN Front Sway Bar for BMW F80 M3 F82 F84 M4

aFe Control 440-503001FN Front Sway Bar for BMW F80 M3 F82 F84 M4

aFe

$481.65
F80F82+1
Eibach 5530.320 Anti-Roll Kit - Front and Rear Sway Bars for BMW E92

Eibach 5530.320 Anti-Roll Kit - Front and Rear Sway Bars for BMW E92

Eibach

$470.95
E92
H&R 71910 Adjustable Rear Sway Bar for BMW E36 M3

H&R 71910 Adjustable Rear Sway Bar for BMW E36 M3

H&R

$418.82
E36
H&R 28mm Adjustable Front Sway Bar for BMW E36 M3

H&R 28mm Adjustable Front Sway Bar for BMW E36 M3

$337.47
E36
H&R 71490 Rear Sway Bar 20mm for BMW E92 328i 335i 335is

H&R 71490 Rear Sway Bar 20mm for BMW E92 328i 335i 335is

H&R

$309.07
E92
Eibach Anti-Roll Kit 28mm Front Sway Bar for BMW E90 E82

Eibach Anti-Roll Kit 28mm Front Sway Bar for BMW E90 E82

Eibach

$300.33
E90E82
Eibach Anti-Roll-Kit Front Performance Sway Bar for BMW

Eibach Anti-Roll-Kit Front Performance Sway Bar for BMW

Eibach

$285.00
Eibach Anti-Roll-Kit Front Performance Sway Bar for BMW E92

Eibach Anti-Roll-Kit Front Performance Sway Bar for BMW E92

Eibach

$285.00
E92
Whiteline BTR46X Rear Sway Bar for BMW E46

Whiteline BTR46X Rear Sway Bar for BMW E46

Whiteline

$260.33
E46
Eibach Rear Anti-Roll Sway Bar 35mm for BMW - Black Powder Coat

Eibach Rear Anti-Roll Sway Bar 35mm for BMW - Black Powder Coat

Eibach

$257.25
Whiteline BSR51XZ Rear Sway Bar Kit for BMW M3 G80

Whiteline BSR51XZ Rear Sway Bar Kit for BMW M3 G80

Whiteline

$233.95
G80
Whiteline BBF44Z - Front Sway Bar for BMW F82 M4

Whiteline BBF44Z - Front Sway Bar for BMW F82 M4

$227.55
F82
Whiteline BSR49 Sway Bar Set for BMW M3 G80

Whiteline BSR49 Sway Bar Set for BMW M3 G80

Whiteline

$221.97
G80
Whiteline BBF36X Sway Bar Set for BMW M3 G80

Whiteline BBF36X Sway Bar Set for BMW M3 G80

Whiteline

$208.99
G80
Dinan D120-0507 Anti-Roll Bar for 2006-2013 BMW 128i 135i 325i 328i 335i

Dinan D120-0507 Anti-Roll Bar for 2006-2013 BMW 128i 135i 325i 328i 335i

Visit the Dinan

$208.91
Whiteline BTR70Z Rear Sway Bar for BMW X5 E70

Whiteline BTR70Z Rear Sway Bar for BMW X5 E70

Whiteline

$201.66
E70
Whiteline BMR72Z Sway Bar Set for BMW G20 3 Series

Whiteline BMR72Z Sway Bar Set for BMW G20 3 Series

Whiteline

$190.07
G20
Whiteline BMR93Z Sway Bar Set for BMW G20 3 Series

Whiteline BMR93Z Sway Bar Set for BMW G20 3 Series

Whiteline

$162.27
G20
ASTARPRO 8pc Front Suspension Kit for BMW E60

ASTARPRO 8pc Front Suspension Kit for BMW E60

$147.37
E60
BMW Genuine OEM Dynamic Drive Sway Bar Bushing — 21.8mm Front/Rear

BMW Genuine OEM Dynamic Drive Sway Bar Bushing — 21.8mm Front/Rear

BMW

$140.02
E65F01+9
Whiteline KLC180-135 Sway Bar Bushing Kit for BMW X5 F15

Whiteline KLC180-135 Sway Bar Bushing Kit for BMW X5 F15

Whiteline

$125.99
F15
Whiteline KLC140-255 Heavy Duty Sway Bar Link Assembly

Whiteline KLC140-255 Heavy Duty Sway Bar Link Assembly

Whiteline

$123.99
E82E88+61
Whiteline Adjustable Sway Bar Link Kit — G29 Z4

Whiteline Adjustable Sway Bar Link Kit — G29 Z4

Whiteline

$123.40
G29
Whiteline KLC163 Sway Bar Bushing Kit for BMW E36

Whiteline KLC163 Sway Bar Bushing Kit for BMW E36

Whiteline

$123.40
E36
Whiteline KLC167A Sway Bar Bushing Kit for BMW E90 E91 E92 E93

Whiteline KLC167A Sway Bar Bushing Kit for BMW E90 E91 E92 E93

Whiteline

$123.40
E90
Whiteline KLC30 Sway Bar Bushing Kit for BMW G80 M3

Whiteline KLC30 Sway Bar Bushing Kit for BMW G80 M3

Whiteline

$118.88
G80
Whiteline KBR15 Sway Bar Kit for BMW F10 5 Series

Whiteline KBR15 Sway Bar Kit for BMW F10 5 Series

Whiteline

$90.72
F10
maXpeedingrods Adjustable Front Sway Bar End Links — E36/E46/E9x

maXpeedingrods Adjustable Front Sway Bar End Links — E36/E46/E9x

maXpeedingrods

$71.99
E90E92+1
A-Premium Sway Bar Link Kit for BMW G05 X5

A-Premium Sway Bar Link Kit for BMW G05 X5

$68.99
G05
BMW F82 M4 - Rear Sway Bar Bushing 22.9mm

BMW F82 M4 - Rear Sway Bar Bushing 22.9mm

$68.99
F82
A-Premium Front Sway Bar Links for BMW G80 M3

A-Premium Front Sway Bar Links for BMW G80 M3

$64.99
G80
Whiteline KDT954 Sway Bar Bushing Kit for BMW F80 M3

Whiteline KDT954 Sway Bar Bushing Kit for BMW F80 M3

Whiteline

$53.99
F80
Bevinsee Adjustable Front End Link Kit for BMW E46

Bevinsee Adjustable Front End Link Kit for BMW E46

$50.99
E46
TRQ Front Sway Bar Link Set for BMW G20

TRQ Front Sway Bar Link Set for BMW G20

$49.95
G20
A-Premium Front Sway Bar Links for BMW G20

A-Premium Front Sway Bar Links for BMW G20

$45.99
G20
A-Premium Front & Rear Sway Bar End Link Kit — F2x/F3x BMW

A-Premium Front & Rear Sway Bar End Link Kit — F2x/F3x BMW

A-Premium

$39.99
F22F23+5
BINB ROAD Front Sway Bar Support Bracket 31306792207 — F22/F30/F32

BINB ROAD Front Sway Bar Support Bracket 31306792207 — F22/F30/F32

BINB ROAD

$39.99
F22F23+5
A-Premium Front Sway Bar Links for BMW E39 540i M5

A-Premium Front Sway Bar Links for BMW E39 540i M5

$37.79
E39
A-Premium Rear Sway Bar Links for BMW E39

A-Premium Rear Sway Bar Links for BMW E39

$37.19
E39
A-Premium Front Sway Bar Links for BMW G05 X5

A-Premium Front Sway Bar Links for BMW G05 X5

$31.99
G05
Front Sway Bar End Link Set for BMW E90 E92

Front Sway Bar End Link Set for BMW E90 E92

$29.69
E90E92
A-Premium Rear Sway Bar Links for BMW G20

A-Premium Rear Sway Bar Links for BMW G20

$27.19
G20
A-Premium Front Sway Bar Links for BMW E90 3 Series

A-Premium Front Sway Bar Links for BMW E90 3 Series

$26.99
E90
A-Premium Rear Sway Bar Links for BMW E60 5 Series

A-Premium Rear Sway Bar Links for BMW E60 5 Series

$25.99
E60
A-Premium Rear Sway Bar Links for BMW X5 X6

A-Premium Rear Sway Bar Links for BMW X5 X6

$24.39
G05
Dinan Zinc-Nickel Sway Bar Links for BMW 740i 740iL 750iL Z8 K80235

Dinan Zinc-Nickel Sway Bar Links for BMW 740i 740iL 750iL Z8 K80235

Visit the X4XZ

$23.99
AUQDD K90515 - Front Sway Bar Links for E46

AUQDD K90515 - Front Sway Bar Links for E46

$21.71
E46
Front Sway Bar Bushings - BMW E92 Front Bar Service

Front Sway Bar Bushings - BMW E92 Front Bar Service

$19.99
E92
A-Premium Front Sway Bar Links for BMW E36

A-Premium Front Sway Bar Links for BMW E36

$19.99
E36
A-Premium Front Sway Bar Links for BMW E39

A-Premium Front Sway Bar Links for BMW E39

$19.99
E39
Dinan 80A Polyurethane Front Sway Bar Bushings BMW E46 3 Series

Dinan 80A Polyurethane Front Sway Bar Bushings BMW E46 3 Series

Visit the Bevinsee

$15.99
01

BMW Sway Bars - Reduce Body Roll and Sharpen Handling

The factory sway bars on most BMWs are a compromise - engineered to balance ride comfort for a broad range of drivers rather than maximize cornering performance. If you're pushing your E46, F30, E9X M3, or G80 M3 through corners and feeling that telltale lean, an upgraded sway bar (also called an anti-roll bar) is one of the highest-value suspension mods you can make. More effective than springs alone for reducing body roll, and far cheaper than coilovers, a sway bar upgrade transforms how your BMW rotates and stays flat through corners.

02

What to Look For - and What to Avoid

Sway bars are sold in solid or hollow construction. Solid bars are heavier but extremely durable and typically less expensive - brands like Hotchkis and Eibach offer solid front and rear bar kits for popular chassis including the E46 3 Series (ZA3/ZC3), E90/E92/E93 335i, and F80/F82 M3/M4. Hollow bars shed unsprung weight without sacrificing stiffness - Dinan and Turner Motorsport both offer hollow bar options specifically tuned for BMW platforms, and are particularly popular on the E46 M3, E60 M5, and F-chassis cars where unsprung mass matters more at track speeds.

When shopping, pay attention to bar diameter. A 2–4mm increase over stock makes a noticeable difference - going too aggressive on the rear (e.g., jumping from a 14mm stock rear to a 22mm+ bar on an E46 without a proportional front upgrade) can introduce oversteer that's difficult to manage on the street. Always upgrade front and rear together, or at minimum understand the handling balance shift you're creating. Most reputable kits are sold as matched sets for this reason.

Bushing material matters too. OEM rubber bushings compress and delay bar response. Polyurethane bushings - included with most aftermarket kits from Supra, Eibach, and Hotchkis - provide sharper, more immediate roll resistance. Expect slightly more NVH (noise, vibration, harshness) on rough roads, which is an acceptable tradeoff for most enthusiasts. If you're building a dedicated track car, consider pillowball end links to eliminate slop entirely.

Avoid cheap no-name bars with vague fitment specs. On BMW chassis, sway bar end link geometry is precise - incorrect drop length or thread pitch leads to preload issues that cause clunking, binding, or accelerated bushing wear. Stick to brands with BMW-specific engineering and clear chassis fitment charts. For reference: the E46 uses a 22mm front / 14mm rear from factory; the F30 328i runs 21mm front / 16mm rear; the E9X M3 ships with 26mm front / 19mm rear - already more aggressive, so upgrades on that platform need to be well-considered.

Install difficulty: Front sway bar replacement on most BMW E and F chassis is a 2–3 hour job for a competent DIYer with basic hand tools and a lift or jack stands. Rear bars can be more involved on multi-link setups like the E60 or G-chassis - budget 3–4 hours and expect to deal with subframe bolts that may require penetrating oil on older cars. Always torque end links and bushing brackets to spec; over-tightening poly bushings will accelerate wear.

Sway bars pair best with matching chassis upgrades. If you're already running sport springs or coilovers, an anti-roll bar upgrade is the logical next step. You'll also want to revisit your alignment after installation - updated handling balance affects how your car tracks, and a fresh alignment ensures you're getting the most from the new geometry. Check out our coilovers and control arms and bushings sections to build a complete handling package around your new bars.

Whether you're autocrossing an E46 330i, tracking an F82 M4, or just want a G20 330i that doesn't lean through on-ramps, an upgraded sway bar is a direct, measurable improvement with a strong dollar-to-lap-time ratio.

Find parts by BMW chassis

Decoder pages with engine specs, common problems, and market range per chassis.