Rims & Tires

Buyer guide · 4 min read

Best Tires for BMW 3 Series

The BMW 3 Series is the benchmark performance sedan. Every 3 Series variant rewards a tire that delivers precise steering response, strong wet grip, and a ride quality that does not undermine BMW's chassis engineering. Here are the best options by variant.

Common BMW 3 Series tire sizes

G20 3 Series (2019-current): 225/45R18 front / 255/40R18 rear (staggered — most trims), 225/40R19 / 255/35R19 (M Sport).

M340i xDrive: 225/40R19 front / 255/35R19 rear.

M3: 275/35R19 front / 285/30R20 rear (Competition); 275/40R18 / 285/35R19 (standard M3).

The G20 uses staggered fitment — different front and rear sizes. Rotation limited to same-side front/rear.

Best tires — 320i and 330i (225/45R18 / 255/40R18)

Michelin CrossClimate2: best year-round option for 3 Series owners who want winter capability without seasonal tire swapping. Available in both staggered sizes.

Continental ExtremeContact DWS06+: the most popular all-season performance upgrade for standard 3 Series — excellent wet and dry handling, available in 225/45R18 and 255/40R18.

Michelin Pilot Sport 4S: for enthusiast 3 Series owners who prioritize dry performance and track use over all-weather capability.

Best tires — M340i (225/40R19 / 255/35R19)

Michelin Pilot Sport 4S: the standard recommendation for M340i owners — the highest dry grip performance all-season in these sizes.

Continental ExtremeContact Sport 02: a strong all-season performance alternative with excellent wet grip.

Michelin Pilot Sport AS 4: for M340i owners who want the strongest all-season capability — notably better in cold than the Pilot Sport 4S.

Best tires — BMW M3

Michelin Pilot Sport Cup 2: the OEM choice on many M3 variants — designed for track use and high-performance driving. Not suitable for all-season use.

Michelin Pilot Sport 4S: the best all-season alternative for M3 owners who do not track their cars — significantly better tread life than Cup 2.

Pirelli P Zero: another premium performance option for the M3.

Frequently asked

How much do BMW 3 Series tires cost?

225/45R18: $130–200 per tire. 255/40R18: $145–220 per tire. 225/40R19 / 255/35R19 (M340i): $160–240 per tire. M3 sizes: $200–350 per tire. A set of four (225/45R18 + 255/40R18): $550–840.

Can I rotate BMW 3 Series staggered tires?

Only front-to-rear on the same side — you cannot cross-rotate staggered fitments. Because of this, front tires wear faster (no cross-rotation possible). Budget for replacing fronts more frequently than rears, or consider a square fitment upgrade.

Last updated 2026-06-27. General guidance only — confirm specifics with a local shop for your exact vehicle.

Get matched with the right shop

Tell us what you drive and what you want — we point you to the best rim & tire shop near you. Free.