CarGurus Header
Location:

Include delivery listings?

Used 2018 BMW 3 Series for Sale Nationwide

1,273 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
Price drop

-$2,996

 

2018 BMW 3 Series

330e iPerformance Sedan RWD

104,572 mi

San Diego, CA
Great Deal

$12,080

$9,084

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:
180 hp 2L I4
Exterior color:
White
Combined gas mileage:
28 MPG
Fuel type:
Gasoline
Interior color:
Black
Mileage:
64,960
Stock #:
M260213A
VIN:
WBA8E5G59JNU46989
White 2018 BMW 3 Series Sedan All-Wheel Drive
New arrival

 

2018 BMW 3 Series

320i xDrive Sedan AWD

64,960 mi

Gladstone, OR
Good Deal

$16,240

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
Vehicle photo unavailable

Preparing for a close up...

Photos coming soon

New arrival

 

2018 BMW 3 Series

330i xDrive Sedan AWD

82,297 mi

West Caldwell, NJ
Fair Deal

$16,487

CarGurus Analysis:

2018 BMW 3 Series

4.5

  • With 1,296 currently listed for sale and an average price of $15,208.00, 32.1% of 2018 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2018 BMW 3 Series 4.5 / 5 stars.

  • 57.2% of 2018 3 Series models on CarGurus are accident free.

Research summarized using AI

 

Year:
2018
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
320 hp 3L I6
Combined gas mileage:
24 MPG
Fuel type:
Gasoline
Transmission:
6-Speed Manual
Mileage:
115,875
Stock #:
583381
VIN:
WBA8B7C55JA583381
 2018 BMW 3 Series Sedan All-Wheel Drive 6-Speed Manual
New arrival

 

2018 BMW 3 Series

340i xDrive Sedan AWD

115,875 mi

Smithville, TN
Good Deal

$19,950

Page 1 of 56

CarGurus Analysis: 2018 BMW 3 Series

Image Not Available

Summary

  • With 1,296 currently listed for sale and an average price of $15,208.00, 32.1% of 2018 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2018 BMW 3 Series 4.5 / 5 stars.

  • 57.2% of 2018 3 Series models on CarGurus are accident free.

Why it stands out

The 2018 BMW 3 Series represents a refinement of the brand's long-standing commitment to performance, luxury, and versatility. This model year has received solid praise for its spirited acceleration and smooth handling, traits that define the driving experience expected of a BMW. Owners particularly appreciate the balance between performance and ride quality, making it enjoyable for both daily commutes and spirited drives. While it excels in driving dynamics, some reviews point out drawbacks such as tighter interior space compared to competitors and a lack of luxury features in certain trims. The 3 Series lineup carries an impressive technological suite and offers a well-crafted interior, yet buyers should be mindful of potential maintenance costs that accompany ownership of a luxury vehicle.

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