CarGurus Header
Location:

Include delivery listings?

Used 2020 BMW 3 Series for Sale Nationwide

1,536 results

Year:
2021
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
Rear-Wheel Drive
Engine:
2L I4 Hybrid
Exterior color:
White
Combined gas mileage:
76 MPG
Fuel type:
Hybrid
Interior color:
Brown (Beige)
Mileage:
80,100
Stock #:
B57077
VIN:
3MW5P7J04M8B57077

 

2021 BMW 3 Series

330e Hybrid Plug-in RWD

80,100 mi

Phoenix, AZ
Good Deal

$19,394

Year:
2020
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Exterior color:
Alpine White
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Interior color:
Black
Transmission:
8-Speed Automatic
Mileage:
73,095
Stock #:
L284686B
VIN:
3MW5R7J02L8B39184
Alpine White 2020 BMW 3 Series Sedan All-Wheel Drive 8-Speed Automatic
Price drop

-$1,075

 

2020 BMW 3 Series

330i xDrive Sedan AWD

73,095 mi

Bradenton, FL
Fair Deal

$23,486

$22,411

CarGurus Analysis:

2020 BMW 3 Series

4.1

  • With 1,523 currently listed for sale and an average price of $23,764.00, 33.9% of 2020 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2020 BMW 3 Series 4.14 / 5 stars.

  • 72.4% of 2020 BMW 3 Series models on CarGurus are accident free.

  • The 2020 BMW 3 Series stands out for its exceptional driving dynamics with models like the M340 variant, which boasts a powerful turbocharged I6 engine making 382 horsepower and advanced technology features.

Research summarized using AI

 

Year:
2019
Make:
BMW
Model:
3 Series
Body type:
Sedan
Doors:
4 doors
Drivetrain:
All-Wheel Drive
Engine:
255 hp 2L I4
Combined gas mileage:
29 MPG
Fuel type:
Gasoline
Transmission:
Automatic
Mileage:
57,592
Stock #:
GSP1173A
VIN:
WBA5R7C51KFH03537
 2019 BMW 3 Series Sedan All-Wheel Drive Automatic

 

2019 BMW 3 Series

330i xDrive Sedan AWD

57,592 mi

Scottsdale, AZ
Good Deal

$22,540

Page 1 of 67

CarGurus Analysis: 2020 BMW 3 Series

8.2
of 10
overall
Look and feel8/10
Technology9/10
Performance10/10
Safety9/10
Form & function7/10
Cost effectiveness6/10
Image Not Available

Summary

  • With 1,523 currently listed for sale and an average price of $23,764.00, 33.9% of 2020 BMW 3 Series models for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2020 BMW 3 Series 4.14 / 5 stars.

  • 72.4% of 2020 BMW 3 Series models on CarGurus are accident free.

  • The 2020 BMW 3 Series stands out for its exceptional driving dynamics with models like the M340 variant, which boasts a powerful turbocharged I6 engine making 382 horsepower and advanced technology features.

Why it stands out

The 2020 BMW 3 Series reaffirms its legacy as a sports sedan that prioritizes driving pleasure without compromising comfort and luxury. Its M340i variant, specifically, offers an electrifying 382 horsepower and innovative features that enhance the driving experience. Despite some criticism about cabin space for taller drivers and a potentially distracting interior noise level, many buyers appreciate the beautiful design and responsive handling. The bland interior controls, however, might take some time to get used to. With advanced technological features, a comfortable cabin, and sporty performance, the 2020 BMW 3 Series remains a compelling choice for those looking for a driver-focused vehicle.

Other model years to consider

  • 2023 BMW 3 Series

    • Average price: $35,579.00
    • Good/great deal percentage: 32.6%
    • User rating: 5 / 5
    • Total listings: 1,656
  • 2024 BMW 3 Series

    • Average price: $37,977.00
    • Good/great deal percentage: 34.0%
    • User rating: 5 / 5
    • Total listings: 2,144
  • 2025 BMW 3 Series

    • Average price: $43,091.00
    • Good/great deal percentage: 35.3%
    • Total listings: 2,072

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

Read full review

A better way to discover your best deal

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

CarGurus Footer