CarGurus Header
Location:

Include delivery listings?

Used 2017 BMW 3 Series for Sale Nationwide

1,429 results

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
248 hp 2L I4 Hybrid
Combined gas mileage:
71 MPG
Fuel type:
Hybrid
Transmission:
8-Speed Automatic
Mileage:
104,572
Stock #:
103
VIN:
WBA8E1C51JA758827
 2018 BMW 3 Series Sedan Rear-Wheel Drive 8-Speed Automatic

 

2018 BMW 3 Series

330e iPerformance Sedan RWD

104,572 mi

San Diego, CA
Good Deal

$11,995

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
180 hp 2L I4
Exterior color:
Jet Black
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Mileage:
90,975
Stock #:
AU282
VIN:
WBA8E5G57JNU47106
Jet Black 2018 BMW 3 Series Sedan All-Wheel Drive

 

2018 BMW 3 Series

320i xDrive Sedan AWD

90,975 mi

Haven, KS
Great Deal

$13,373

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Black
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
Automatic
Mileage:
82,297
Stock #:
X226735B
VIN:
WBA8D9G51JNU68348
Black 2018 BMW 3 Series Sedan All-Wheel Drive Automatic
New arrival

 

2018 BMW 3 Series

330i xDrive Sedan AWD

82,297 mi

West Caldwell, NJ
Fair Deal

$16,487

CarGurus Analysis:

2017 BMW 3 Series

4.2

  • With 1,404 currently listed for sale and an average price of $14,150.00, 32.0% of 2017 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2017 BMW 3 Series 4.22 / 5 stars.

  • 51.7% of 2017 3 Series models on CarGurus are accident-free.

Research summarized using AI

 

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Wagon
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Exterior color:
Silver
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Interior color:
Black
Mileage:
89,630
Stock #:
369436
VIN:
WBA8K3C57JA369436
Silver 2018 BMW 3 Series Wagon All-Wheel Drive

 

2018 BMW 3 Series

330i xDrive Wagon AWD

89,630 mi

Knoxville, TN
Good Deal

$18,200

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
248 hp 2L I4
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Transmission:
8-Speed Automatic
Mileage:
101,913
Stock #:
8556
VIN:
WBA8D9G58JNU68556
 2018 BMW 3 Series Sedan All-Wheel Drive 8-Speed Automatic
New arrival

 

2018 BMW 3 Series

330i xDrive Sedan AWD

101,913 mi

Vancouver, WA
Good Deal

$12,500

Page 1 of 63

CarGurus Analysis: 2017 BMW 3 Series

Image Not Available

Summary

  • With 1,404 currently listed for sale and an average price of $14,150.00, 32.0% of 2017 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2017 BMW 3 Series 4.22 / 5 stars.

  • 51.7% of 2017 3 Series models on CarGurus are accident-free.

Why it stands out

The 2017 BMW 3 Series continues to impress with its blend of performance, handling, and luxury, making it a perennial favorite among compact sedans. With a spacious interior that allows for a comfortable ride, it offers an engaging driving experience that is characteristic of the BMW brand. Notably, the model includes a range of powerful engine options, from efficient four-cylinders to robust six-cylinders, which cater to various driver preferences. While many drivers appreciate the car's style and performance, there are some concerns about reliability, particularly relating to engine issues in certain models. However, when well-maintained, the 3 Series represents a strong value in the luxury segment, appealing to buyers looking for both practicality and thrill.

Other model years to consider

  • 2024 BMW 3 Series

    • Average price: $38,133.00
    • Good/great deal percentage: 34.2%
    • User rating: 5 / 5
    • Total listings: 2,134
  • 2023 BMW 3 Series

    • Average price: $35,556.00
    • Good/great deal percentage: 32.8%
    • User rating: 5 / 5
    • Total listings: 1,641
  • 2025 BMW 3 Series

    • Average price: $42,998.00
    • Good/great deal percentage: 34.1%
    • Total listings: 2,014

This analysis is based on CarGurus' proprietary market data from June 15, 2026, CarGurus experts' opinions, and generative AI.

A better way to discover your best deal

Let us help you find a car you’ll love.

CarGurus Footer