Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Sunset Orange Metallic 2020 BMW 330 xDriveSunset Orange Metallic 2020 BMW 330 xDriveSunset Orange Metallic 2020 BMW 330 xDriveSunset Orange Metallic 2020 BMW 330 xDriveSunset Orange Metallic 2020 BMW 330 xDriveSunset Orange Metallic 2020 BMW 330 xDrive

    $25,681

    $1K
    106,704 mi.
    Est. $482/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (12 mi)
    Quick view
  • Sunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDrive

    $17,250

    $250
    114,980 mi.
    Est. $324/mo

    Napleton's Valley Hyundai

    4.7
    Check Availability
    Aurora, IL (19 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $22,995

    83,816 mi.
    Est. $431/mo

    Baha Auto Group

    4.2
    Check Availability
    Palos Hills, IL (4 mi)
    Quick view
  • Portimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrivePortimao Blue Metallic 2020 BMW 330 xDrive

    $26,989

    42,264 mi.
    Est. $506/mo

    Napleton's Schaumburg Subaru

    4.7
    Check Availability
    Schaumburg, IL (30 mi)
    Quick view
  • Jet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330i

    $19,480

    76,698 mi.
    Est. $365/mo

    Bettenhausen Fiat

    4.4
    Check Availability
    Orland Park, IL (5 mi)
    Quick view
  • Mineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDrive

    $23,898

    $1.5K
    83,710 mi.
    Est. $448/mo

    McGrath Acura of Downtown Chicago

    3.7
    Check Availability
    Chicago, IL (20 mi)
    Quick view
  • Alpine White 2020 BMW 330 330i Sedan North AmericaAlpine White 2020 BMW 330 330i Sedan North AmericaAlpine White 2020 BMW 330 330i Sedan North AmericaAlpine White 2020 BMW 330 330i Sedan North AmericaAlpine White 2020 BMW 330 330i Sedan North AmericaAlpine White 2020 BMW 330 330i Sedan North America

    $17,995

    103,760 mi.
    Est. $337/mo

    Capital Auto Finance

    4.5
    Check Availability
    Bridgeview, IL (8 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $24,315

    55,414 mi.
    Est. $456/mo

    Elmhurst Ford

    4.6
    Check Availability
    Bensenville, IL (20 mi)
    Quick view
  • Blue 2020 BMW 330 iBlue 2020 BMW 330 iBlue 2020 BMW 330 iBlue 2020 BMW 330 iBlue 2020 BMW 330 iBlue 2020 BMW 330 i

    $19,985

    84,009 mi.
    Est. $375/mo

    Xchange Motors

    5.0
    Check Availability
    Addison, IL (19 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDrive

    $15,577

    $400
    124,856 mi.
    Est. $292/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (19 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDrive

    $22,500

    $250
    80,770 mi.
    Est. $422/mo

    Napleton's Valley Hyundai

    4.7
    Check Availability
    Aurora, IL (19 mi)
    Quick view
  • Alpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330iAlpine White 2020 BMW 330 330i

    $21,495

    $500
    54,568 mi.
    Est. $403/mo

    Adam Auto Group

    3.1
    Check Availability
    Crestwood, IL (7 mi)
    Quick view
  • Not Priced

    80,107 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.4
    Check Availability
    Aurora, IL (20 mi)
    Quick view
  • Alpine White 2020 BMW 330 xDrive

    $19,990

    78,278 mi.
    Est. $375/mo

    Chicago Northside Toyota

    3.9
    Check Availability
    Chicago, IL (25 mi)
    Quick view
  • Not Priced

    85,305 mi.

    Blue Sky Auto Sales - Crestwood

    Check Availability
    Crestwood, IL (7 mi)
    Quick view
  • Black 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDrive

    $24,998

    57,093 mi.
    Est. $469/mo

    CarMax Kenosha

    4.4
    Check Availability
    Free delivery to Oak Lawn, IL (6 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330iMineral Gray Metallic 2020 BMW 330 330i

    $21,981

    63,944 mi.
    Est. $412/mo

    BMW of Arlington

    4.5
    Check Availability
    $1,195 delivery from Arlington, TX (797 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDrive

    $24,300

    54,480 mi.
    Est. $456/mo

    BMW of Barrington

    4.8
    Check Availability
    Barrington, IL (36 mi)
    Quick view
  • Black 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDriveBlack 2020 BMW 330 i xDrive

    $17,950

    96,621 mi.
    Est. $337/mo

    Chicago Car Deals

    Check Availability
    Lake in the Hills, IL (43 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $26,400

    $500
    38,030 mi.
    Est. $495/mo

    BMW of Barrington

    4.8
    Check Availability
    Barrington, IL (36 mi)
    Quick view
  • Mineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDriveMineral White Metallic 2020 BMW 330 xDrive

    $24,349

    54,154 mi.
    Est. $457/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (31 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 330i xDriveBlack Sapphire Metallic 2020 BMW 330 330i xDriveBlack Sapphire Metallic 2020 BMW 330 330i xDriveBlack Sapphire Metallic 2020 BMW 330 330i xDriveBlack Sapphire Metallic 2020 BMW 330 330i xDriveBlack Sapphire Metallic 2020 BMW 330 330i xDrive

    $21,289

    $1.4K
    68,441 mi.
    Est. $399/mo

    Napleton's Palatine Mazda

    4.1
    Check Availability
    Palatine, IL (35 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $19,995

    $755
    73,613 mi.
    Est. $375/mo

    Lux Cars Chicago

    4.4
    Check Availability
    Buffalo Grove, IL (34 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDriveMineral Gray Metallic 2020 BMW 330 i xDrive

    $26,318

    $669
    29,094 mi.
    Est. $494/mo

    Napleton Mazda of Libertyville

    3.0
    Check Availability
    Libertyville, IL (43 mi)
    Quick view

BMW 330 prices by year

Model year Average price Deals
2026 BMW 330 $55,361 5 Good deals
2025 BMW 330 $45,808 17 Good deals
2024 BMW 330 $31,800 7 Good deals
2023 BMW 330 $33,933 14 Good deals
2021 BMW 330 $24,833 8 Good deals

About the 2020 BMW 330

Basics

i shown (base trim).

Seating
5
Door count
4
Drivetrain
Rear-wheel drive
Combined MPG
30
Transmission
8-Speed A/T
Engine
255.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)
Side view of the 2020 BMW 330
FAQs

How much does the 2020 BMW 330 cost?

The 2020 BMW 330 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for a 2020 330 is $21,732, with pricing starting at $12,299.

What is the MPG of the 2020 BMW 330?

The 2020 BMW 330 offers up to 26 MPG in city driving and 36 MPG on the highway for a combined rating of 30 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the 2020 BMW 330?

The 2020 BMW 330 compares to and/or competes against the following vehicles:


Is the 2020 BMW 330 reliable?

The 2020 BMW 330 has an average reliability rating of 4.7 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2020 330 owners.

Is the 2020 BMW 330 a good sedan?

Below are the Cars.com consumer ratings for the 2020 BMW 330.

(26 reviews)
Rating breakdown (out of 5):
Comfort
4.8
Interior
4.7
Performance
4.5
Value
4.2
Exterior
4.7
Reliability
4.7
Ratings (26 reviews)

92% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.8
Interior
4.7
Performance
4.5
Value
4.2
Exterior
4.7
Reliability
4.7
Trims

330i (2 styles)

Style
330i Sedan 330i Sedan North America
Inventory price
Starting at $40,750 Starting at $40,750
Combined MPG
30 30
Engine
255.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 255.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)

330i xDrive (2 styles)

Style
330i xDrive Sedan North America 330i xDrive Sedan
Inventory price
Starting at $42,750 Starting at $42,750
Combined MPG
28 28
Engine
255.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 255.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel)
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed

Research the 2020 BMW 330

Compare the 2020 BMW 330

2020 BMW 330 by city