BMW 3 Series — Specs, Trims, Prices & Owner Reviews

The driver's benchmark — precision German engineering.

Model years 2015–2026 · Independent buyer data

BMW 3 Series exterior
Price range
$43,000 – $62,000
Fuel economy
26 / 36 mpg
0–60 mph
5.6 s
Top speed
250 km/h (limited)
Safety
5 / 5 ★ (Euro NCAP)
Reliability
6.8 / 10
Insurance
$1,820 / yr (avg)
Resale value
42% after 5 yrs
Recalls
3 recalls (2019–2022)

BMW 3 Series: General Information

The driver's benchmark — precision German engineering.

Cars4Real covers the BMW 3 Series across the 2015–2026 model years.

It offers 180–386 hp, fuel economy of 26/36 mpg, 0–60 mph in 5.6 s, and seating for 5. Typical pricing spans $43,000 – $62,000.

BMW 3 Series by model year

2015 BMW 3 Series

2015 BMW 3 Series 320i

The 2015 BMW 3 Series 320i uses a 2.0L Turbo I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 23/35 mpg and 0–60 mph in 7.1 s. MSRP started at $33,150, with the 320i xDrive at $35,150.

▶ Watch the 2015 BMW 3 Series 320i review

2015 BMW 3 Series 328i

The 2015 BMW 3 Series 328i uses a 2.0L Turbo I4 producing 240 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 23/35 mpg and 0–60 mph in 5.7 s. MSRP started at $37,300, with the 328i xDrive at $39,300 and the 328i Sports Wagon at $41,950.

▶ Watch the 2015 BMW 3 Series 328i review

2015 BMW 3 Series 328d

The 2015 BMW 3 Series 328d uses a 2.0L Diesel I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 32/45 mpg and 0–60 mph in 7.2 s. MSRP started at $39,950, with the 328d xDrive at $41,950.

▶ Watch the 2015 BMW 3 Series 328d review

2015 BMW 3 Series 335i

The 2015 BMW 3 Series 335i uses a 3.0L Turbo I6 producing 300 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 22/33 mpg and 0–60 mph in 5.1 s. MSRP started at $43,000, with the 335i xDrive at $45,000.

▶ Watch the 2015 BMW 3 Series 335i review

2015 BMW 3 Series 328i Gran Turismo

The 2015 BMW 3 Series 328i Gran Turismo uses a 2.0L Turbo I4 producing 240 hp, paired with an 8-speed automatic (AWD), rated at 22/33 mpg and 0–60 mph in 6.4 s. MSRP started at $39,900, with the 335i Gran Turismo xDrive at $46,350.

▶ Watch the 2015 BMW 3 Series 328i Gran Turismo review

2015 BMW 3 Series ActiveHybrid 3

The 2015 BMW 3 Series ActiveHybrid 3 uses a 3.0L Turbo I6 + Electric producing 335 hp, paired with an 8-speed automatic (RWD), rated at 25/33 mpg and 0–60 mph in 5.2 s. MSRP started at $50,200.

▶ Watch the 2015 BMW 3 Series ActiveHybrid 3 review

2016 BMW 3 Series

2016 BMW 3 Series 320i

The 2016 BMW 3 Series 320i uses a 2.0L Turbo I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 23/35 mpg and 0–60 mph in 7.1 s. MSRP started at $33,150, with the 320i xDrive at $35,150.

▶ Watch the 2016 BMW 3 Series 320i review

2016 BMW 3 Series 328i

The 2016 BMW 3 Series 328i uses a 2.0L Turbo I4 producing 240 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 24/36 mpg and 0–60 mph in 5.7 s. MSRP started at $38,350, with the 328i xDrive Sports Wagon at $42,650.

▶ Watch the 2016 BMW 3 Series 328i review

2016 BMW 3 Series 328d

The 2016 BMW 3 Series 328d uses a 2.0L Diesel I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 32/45 mpg and 0–60 mph in 7.2 s. MSRP started at $39,850, with the 328d xDrive at $41,850 and the 328d xDrive Sports Wagon at $44,150.

▶ Watch the 2016 BMW 3 Series 328d review

2016 BMW 3 Series 330e

The 2016 BMW 3 Series 330e uses a 2.0L Turbo I4 PHEV producing 248 hp, paired with an 8-speed automatic (RWD), rated at 71 MPGe and 0–60 mph in 5.9 s. MSRP started at $43,700.

▶ Watch the 2016 BMW 3 Series 330e review

2016 BMW 3 Series 340i

The 2016 BMW 3 Series 340i uses a 3.0L Turbo I6 producing 320 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 21/32 mpg and 0–60 mph in 4.8 s. MSRP started at $45,800, with the 340i xDrive at $47,800.

▶ Watch the 2016 BMW 3 Series 340i review

2016 BMW 3 Series 335i Gran Turismo xDrive

The 2016 BMW 3 Series 335i Gran Turismo xDrive uses a 3.0L Turbo I6 producing 300 hp, paired with an 8-speed automatic (AWD), rated at 19/29 mpg and 0–60 mph in 5.3 s. MSRP started at $47,950.

▶ Watch the 2016 BMW 3 Series 335i Gran Turismo xDrive review

2017 BMW 3 Series

2017 BMW 3 Series 320i

The 2017 BMW 3 Series 320i uses a 2.0L Turbo I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 24/36 mpg and 0–60 mph in 7.1 s. MSRP started at $33,450.

▶ Watch the 2017 BMW 3 Series 320i review

2017 BMW 3 Series 330i

The 2017 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 248 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 24/35 mpg and 0–60 mph in 5.4 s. MSRP started at $38,750.

▶ Watch the 2017 BMW 3 Series 330i review

2017 BMW 3 Series 328d

The 2017 BMW 3 Series 328d uses a 2.0L Diesel I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 32/45 mpg and 0–60 mph in 7.2 s. MSRP started at $40,250.

▶ Watch the 2017 BMW 3 Series 328d review

2017 BMW 3 Series 330e iPerformance

The 2017 BMW 3 Series 330e iPerformance uses a 2.0L Turbo I4 PHEV producing 248 hp, paired with an 8-speed automatic (RWD), rated at 71 MPGe and 0–60 mph in 5.9 s. MSRP started at $44,100.

▶ Watch the 2017 BMW 3 Series 330e iPerformance review

2017 BMW 3 Series 340i

The 2017 BMW 3 Series 340i uses a 3.0L Turbo I6 producing 320 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 21/32 mpg and 0–60 mph in 4.8 s. MSRP started at $47,900.

▶ Watch the 2017 BMW 3 Series 340i review

2018 BMW 3 Series

2018 BMW 3 Series 320i

The 2018 BMW 3 Series 320i uses a 2.0L Turbo I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 24/36 mpg and 0–60 mph in 7.1 s. MSRP started at $34,900, with the 320i xDrive at $36,900.

2018 BMW 3 Series 330i

The 2018 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 248 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 24/34 mpg and 0–60 mph in 5.4 s. MSRP started at $40,250, with the 330i xDrive at $42,250, the 330i xDrive Sports Wagon at $44,650, and the 330i xDrive Gran Turismo at $45,050.

2018 BMW 3 Series 328d

The 2018 BMW 3 Series 328d uses a 2.0L Diesel I4 producing 180 hp, paired with an 8-speed automatic (RWD), rated at 32/45 mpg and 0–60 mph in 7.2 s. MSRP started at $41,750, with the 328d xDrive at $43,750 and the 328d xDrive Sports Wagon at $46,150.

2018 BMW 3 Series 330e iPerformance

The 2018 BMW 3 Series 330e iPerformance uses a 2.0L Turbo I4 PHEV producing 248 hp, paired with an 8-speed automatic (RWD), rated at 71 MPGe and 0–60 mph in 5.9 s. MSRP started at $45,600.

2018 BMW 3 Series 340i

The 2018 BMW 3 Series 340i uses a 3.0L Turbo I6 producing 320 hp, paired with an 8-speed auto / 6-speed manual (RWD), rated at 21/32 mpg and 0–60 mph in 4.8 s. MSRP started at $48,950.

2019 BMW 3 Series

2019 BMW 3 Series 330i

The 2019 BMW 3 Series 330i uses a 2.0L Turbo producing 255 hp, paired with an Automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $44,300.

2019 BMW 3 Series 330i xDrive

The 2019 BMW 3 Series 330i xDrive uses a 2.0L Turbo producing 255 hp, paired with an Automatic (AWD), rated at 24/33 mpg and 0–60 mph in 5.4 s. MSRP started at $46,500.

2019 BMW 3 Series 330e

The 2019 BMW 3 Series 330e uses a 2.0L Turbo PHEV producing 288 hp, paired with an Automatic (RWD), rated at 74 mpge and 0–60 mph in 5.4 s. MSRP started at $48,900.

2019 BMW 3 Series M340i

The 2019 BMW 3 Series M340i uses a 3.0L I6 Turbo producing 382 hp, paired with an Automatic (RWD), rated at 22/31 mpg and 0–60 mph in 4.4 s. MSRP started at $58,000.

2019 BMW 3 Series M340i xDrive

The 2019 BMW 3 Series M340i xDrive uses a 3.0L I6 Turbo producing 382 hp, paired with an Automatic (AWD), rated at 21/29 mpg and 0–60 mph in 4.1 s. MSRP started at $60,200.

2020 BMW 3 Series

2020 BMW 3 Series 330i

The 2020 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 255 hp, paired with an 8-speed automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $40,750, with the 330i xDrive at $42,750.

2020 BMW 3 Series 330e

The 2020 BMW 3 Series 330e uses a 2.0L Turbo I4 PHEV producing 288 hp, paired with an 8-speed automatic (RWD), rated at 75 MPGe and 0–60 mph in 5.6 s. MSRP started at $44,550.

2020 BMW 3 Series M340i

The 2020 BMW 3 Series M340i uses a 3.0L Turbo I6 producing 382 hp, paired with an 8-speed automatic (RWD), rated at 22/30 mpg and 0–60 mph in 4.2 s. MSRP started at $54,000, with the M340i xDrive at $56,000.

2021 BMW 3 Series

2021 BMW 3 Series 330i

The 2021 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 255 hp, paired with an 8-speed automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $41,250, with the 330i xDrive at $43,250.

2021 BMW 3 Series 330e

The 2021 BMW 3 Series 330e uses a 2.0L Turbo I4 PHEV producing 288 hp, paired with an 8-speed automatic (RWD), rated at 75 MPGe and 0–60 mph in 5.6 s. MSRP started at $44,550.

2021 BMW 3 Series M340i

The 2021 BMW 3 Series M340i uses a 3.0L Turbo I6 producing 382 hp, paired with an 8-speed automatic (RWD), rated at 22/30 mpg and 0–60 mph in 4.2 s. MSRP started at $54,700.

2022 BMW 3 Series

2022 BMW 3 Series 330i

The 2022 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 255 hp, paired with an 8-speed automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $41,450, with the 330i xDrive at $43,450 and the 330e Plug-in Hybrid at $44,900.

2022 BMW 3 Series M340i

The 2022 BMW 3 Series M340i uses a 3.0L Turbo I6 producing 382 hp, paired with an 8-speed automatic (RWD), rated at 22/30 mpg and 0–60 mph in 4.1 s. MSRP started at $54,700, with the M340i xDrive at $56,700.

2023 BMW 3 Series

2023 BMW 3 Series 330i

The 2023 BMW 3 Series 330i received a G20 LCI refresh. It uses a 2.0L Turbo I4 producing 255 hp, paired with an 8-speed automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $43,300, with the 330i xDrive at $45,300 and the 330e Plug-in Hybrid at $45,000.

2023 BMW 3 Series M340i

The 2023 BMW 3 Series M340i uses a 3.0L Turbo I6 producing 382 hp, paired with an 8-speed automatic (RWD), rated at 22/30 mpg and 0–60 mph in 4.1 s. MSRP started at $56,800, with the M340i xDrive at $58,800.

2024 BMW 3 Series

2024 BMW 3 Series 330i

The 2024 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 255 hp, paired with an 8-speed automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $44,500, with the 330i xDrive at $46,500, the 330e Plug-in Hybrid at $45,600, and the 330e xDrive Plug-in Hybrid at $47,600.

2024 BMW 3 Series M340i

The 2024 BMW 3 Series M340i uses a 3.0L Turbo I6 producing 386 hp, paired with an 8-speed automatic (RWD), rated at 22/30 mpg and 0–60 mph in 4.1 s. MSRP started at $57,600, with the M340i xDrive at $59,600.

2025 BMW 3 Series

2025 BMW 3 Series 330i

The 2025 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 255 hp, paired with an 8-speed automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $45,500, with the 330i xDrive at $47,500.

2025 BMW 3 Series M340i

The 2025 BMW 3 Series M340i uses a 3.0L Turbo I6 producing 386 hp, paired with an 8-speed automatic (RWD), rated at 22/30 mpg and 0–60 mph in 4.1 s. MSRP started at $59,600, with the M340i xDrive at $61,600.

2026 BMW 3 Series

2026 BMW 3 Series 330i

The 2026 BMW 3 Series 330i uses a 2.0L Turbo I4 producing 255 hp, paired with an 8-speed automatic (RWD), rated at 26/36 mpg and 0–60 mph in 5.6 s. MSRP started at $48,000, with the M340i at $57,000.

BMW 3 Series trim levels

BMW 3 Series trim levels and specifications
TrimMSRPEnginePowerDriveEconomy
320i$33,1502.0L Turbo I4180 hpRWD23 / 35 mpg
328i$37,3002.0L Turbo I4240 hpRWD23 / 35 mpg
328d$39,9502.0L Diesel I4180 hp / 280 lb-ftRWD32 / 45 mpg
335i$43,0003.0L Turbo I6300 hpRWD22 / 33 mpg
328i Gran Turismo$39,9002.0L Turbo I4240 hpAWD22 / 33 mpg
ActiveHybrid 3$50,2003.0L Turbo I6 + Electric335 hp combinedRWD25 / 33 mpg
320i$33,1502.0L Turbo I4180 hpRWD23 / 35 mpg
328i$38,3502.0L Turbo I4240 hpRWD24 / 36 mpg
328d$39,8502.0L Diesel I4180 hp / 280 lb-ftRWD32 / 45 mpg
330e$43,7002.0L Turbo I4 PHEV248 hp combinedRWD71 MPGe
340i$45,8003.0L Turbo I6320 hpRWD21 / 32 mpg
335i Gran Turismo xDrive$47,9503.0L Turbo I6300 hpAWD19 / 29 mpg
320i$33,4502.0L Turbo I4180 hpRWD24 / 36 mpg
330i$38,7502.0L Turbo I4248 hpRWD24 / 35 mpg
328d$40,2502.0L Diesel I4180 hp / 280 lb-ftRWD32 / 45 mpg
330e iPerformance$44,1002.0L Turbo I4 PHEV248 hp combinedRWD71 MPGe
340i$47,9003.0L Turbo I6320 hpRWD21 / 32 mpg
320i$34,9002.0L Turbo I4180 hpRWD24 / 36 mpg
330i$40,2502.0L Turbo I4248 hpRWD24 / 34 mpg
328d$41,7502.0L Diesel I4180 hp / 280 lb-ftRWD32 / 45 mpg
330e iPerformance$45,6002.0L Turbo I4 PHEV248 hp combinedRWD71 MPGe
340i$48,9503.0L Turbo I6320 hpRWD21 / 32 mpg
330i$44,3002.0L Turbo255 hpRWD26 / 36 mpg
330i xDrive$46,5002.0L Turbo255 hpAWD24 / 33 mpg
330e$48,9002.0L Turbo PHEV288 hpRWD74 MPGe
M340i$58,0003.0L I6 Turbo382 hpRWD22 / 31 mpg
M340i xDrive$60,2003.0L I6 Turbo382 hpAWD21 / 29 mpg
330i$40,7502.0L Turbo I4255 hpRWD26 / 36 mpg
330e$44,5502.0L Turbo I4 PHEV288 hp combinedRWD75 MPGe
M340i$54,0003.0L Turbo I6382 hpRWD22 / 30 mpg
330i$41,2502.0L Turbo I4255 hpRWD26 / 36 mpg
330e$44,5502.0L Turbo I4 PHEV288 hp combinedRWD75 MPGe
M340i$54,7003.0L Turbo I6382 hpRWD22 / 30 mpg
330i$41,4502.0L Turbo I4255 hpRWD26 / 36 mpg
M340i$54,7003.0L Turbo I6382 hpRWD22 / 30 mpg
330i$43,3002.0L Turbo I4255 hpRWD26 / 36 mpg
M340i$56,8003.0L Turbo I6382 hpRWD22 / 30 mpg
330i$44,5002.0L Turbo I4255 hpRWD26 / 36 mpg
M340i$57,6003.0L Turbo I6386 hpRWD22 / 30 mpg
330i$45,5002.0L Turbo I4255 hpRWD26 / 36 mpg
M340i$59,6003.0L Turbo I6386 hpRWD22 / 30 mpg
330i$48,0002.0L Turbo I4255 hpRWD26 / 36 mpg

Specifications (2026)

Engine2.0L Turbo I4 / 3.0L Turbo I6 / PHEVL
FuelPetrol/Hybrid
Power255-386 hp hp
Transmission8-speed automatic
DrivetrainRWD/AWD
Length185.9 in mm
Width71.9 in mm
Height56.8 in mm
Wheelbase112.2 in mm
Cargo17 cu ft
Seats5

Compare the BMW 3 Series against any car

Put the BMW 3 Series side by side with rivals — specs, live prices, owner reviews, safety and depreciation, all in one independent comparison.

Compare the BMW 3 Series

BMW 3 Series vs the competition

Side-by-side breakdowns against the cars most often cross-shopped with the BMW 3 Series.

Rankings featuring the BMW 3 Series

Frequently asked questions

How much does the BMW 3 Series cost?

The BMW 3 Series has a typical price range of $43,000 – $62,000, spanning 42 trim levels. Actual prices vary by year, mileage and local market conditions.

What fuel economy does the BMW 3 Series get?

The BMW 3 Series achieves 26 / 36 mpg. Real-world figures depend on trim, drivetrain and driving style.

Is the BMW 3 Series reliable?

Owner-reported reliability is rated 6.8 / 10. Recall history: 3 recalls (2019–2022).

What years of the BMW 3 Series are available to compare?

Cars4Real covers BMW 3 Series model years 2015–2026. You can compare every year and trim side by side with live market prices and real owner reviews.