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
  • Vermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330iVermont Bronze Metallic 2020 BMW 330 330i

    $24,573

    53,329 mi.
    Est. $436/mo

    Nissan of Muskogee

    4.9
    Check Availability
    Muskogee, OK (593 mi)

    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 i

    $25,295

    20,217 mi.
    Est. $449/mo

    Tampa Bay Motorcars

    4.2
    Check Availability
    Tampa, FL (999 mi)

    Quick view
  • Alpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDrive

    $22,205

    $1.1K
    74,996 mi.
    Est. $394/mo

    Spitzer Chevrolet North Canton

    4.5
    Check Availability
    North Canton, OH (329 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 iBlack Sapphire Metallic 2020 BMW 330 iBlack Sapphire Metallic 2020 BMW 330 iBlack Sapphire Metallic 2020 BMW 330 iBlack Sapphire Metallic 2020 BMW 330 iBlack Sapphire Metallic 2020 BMW 330 i

    $21,077

    $699
    64,576 mi.
    Est. $374/mo

    Napleton's Volkswagen of Orlando

    4.2
    Check Availability
    Orlando, FL (989 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 iMediterranean Blue Metallic 2020 BMW 330 i

    $20,085

    $500
    79,789 mi.
    Est. $357/mo

    BMW/MINI of South Miami

    4.8
    Check Availability
    Miami, FL (1,198 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 330i xDriveMediterranean Blue Metallic 2020 BMW 330 330i xDriveMediterranean Blue Metallic 2020 BMW 330 330i xDriveMediterranean Blue Metallic 2020 BMW 330 330i xDriveMediterranean Blue Metallic 2020 BMW 330 330i xDriveMediterranean Blue Metallic 2020 BMW 330 330i xDrive

    $20,699

    $2K
    64,744 mi.
    Est. $368/mo

    Fred Anderson Acura

    4.8
    Check Availability
    Greenville, SC (566 mi)
    Quick view
  • Black 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 iBlack 2020 BMW 330 i

    $19,376

    89,094 mi.
    Est. $344/mo

    Greene Ford

    4.7
    Check Availability
    Gainesville, GA (565 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330i

    $14,888

    109,891 mi.
    Est. $264/mo

    Car Factory Outlet Miami

    3.2
    Check Availability
    Miami, FL (1,190 mi)

    Quick view
  • Mineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 i

    $23,620

    40,991 mi.
    Est. $419/mo

    Schumacher Subaru of Delray

    4.9
    Check Availability
    Delray Beach, FL (1,151 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

    $24,999

    $2.2K
    40,930 mi.
    Est. $444/mo

    AutoNation Ford Frisco

    4.6
    Check Availability
    Frisco, TX (789 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDrive

    $22,795

    $100
    77,244 mi.
    Est. $405/mo

    Werner Mazda

    4.8
    Check Availability
    Manchester, NH (829 mi)
    Quick view
  • 2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive2020 BMW 330 i xDrive

    $23,490

    $100
    74,943 mi.
    Est. $417/mo

    McGovern GMC of Westborough

    4.7
    Check Availability
    Westborough, MA (822 mi)
    Quick view
  • 2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i2020 BMW 330 i

    $24,340

    46,920 mi.
    Est. $432/mo

    Hyundai of Greenville

    4.5
    Check Availability
    Greenville, SC (566 mi)
    Quick view
  • Mineral White Metallic 2020 BMW 330 330iMineral White Metallic 2020 BMW 330 330iMineral White Metallic 2020 BMW 330 330iMineral White Metallic 2020 BMW 330 330iMineral White Metallic 2020 BMW 330 330iMineral White Metallic 2020 BMW 330 330i

    $24,970

    52,941 mi.
    Est. $443/mo

    BMW of Lafayette

    Check Availability
    Lafayette, LA (848 mi)

    Quick view
  • Mineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 iMineral Gray Metallic 2020 BMW 330 i

    $20,483

    $309
    74,658 mi.
    Est. $364/mo

    AutoNation Chrysler Dodge Jeep Ram Katy

    4.2
    Check Availability
    Katy, TX (951 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330iBlack Sapphire Metallic 2020 BMW 330 330i

    $18,795

    $285
    91,919 mi.
    Est. $334/mo

    AutoNation Honda Valencia

    4.8
    Check Availability
    Santa Clarita, CA (1,747 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,995

    80,412 mi.
    Est. $391/mo

    Steve White Audi Volkswagen Volvo Greenville

    4.6
    Check Availability
    Greenville, SC (567 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

    $21,798

    87,328 mi.
    Est. $387/mo

    BMW of Fort Myers

    4.7
    Check Availability
    Fort Myers, FL (1,111 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,550

    73,743 mi.
    Est. $383/mo

    BMW of Salem

    4.5
    Check Availability
    Salem, OR (1,774 mi)
    Quick view
  • Mineral White Metallic 2020 BMW 330 330i

    $24,553

    59,564 mi.
    Est. $436/mo

    INFINITI of Hoffman Estates

    4.8
    Check Availability
    Hoffman Estates, IL (27 mi)

    Quick view
  • Alpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDriveAlpine White 2020 BMW 330 i xDrive

    $23,486

    73,095 mi.
    Est. $417/mo

    Gettel Toyota of Lakewood

    4.5
    Check Availability
    Bradenton, FL (1,036 mi)
    Quick view
  • Melbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330i

    $17,936

    97,117 mi.
    Est. $318/mo

    Nalley Lexus, Roswell

    4.8
    Check Availability
    Roswell, GA (571 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

    $24,034

    $466
    71,270 mi.
    Est. $427/mo

    Group 1 Toyota Rivertown

    4.3
    Check Availability
    Columbus, GA (662 mi)
    Quick view
  • Melbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDriveMelbourne Red Metallic 2020 BMW 330 xDrive

    $25,399

    64,269 mi.
    Est. $451/mo

    South Tacoma Honda

    4.9
    Check Availability
    Tacoma, WA (1,740 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2020 BMW 330 330iBlue Ridge Mountain Metallic 2020 BMW 330 330iBlue Ridge Mountain Metallic 2020 BMW 330 330iBlue Ridge Mountain Metallic 2020 BMW 330 330iBlue Ridge Mountain Metallic 2020 BMW 330 330iBlue Ridge Mountain Metallic 2020 BMW 330 330i

    $18,437

    $530
    96,930 mi.
    Est. $327/mo

    World Toyota

    4.3
    Check Availability
    Atlanta, GA (581 mi)
    Quick view
  • Melbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330iMelbourne Red Metallic 2020 BMW 330 330i

    $23,879

    $1.5K
    43,319 mi.
    Est. $424/mo

    Kia of Port Charlotte

    4.4
    Check Availability
    Port Charlotte, FL (1,072 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

    $23,358

    $1.6K
    78,840 mi.
    Est. $415/mo

    Camelback Hyundai

    4.2
    Check Availability
    Phoenix, AZ (1,449 mi)
    Quick view
  • Melbourne Red Metallic 2020 BMW 330 iMelbourne Red Metallic 2020 BMW 330 iMelbourne Red Metallic 2020 BMW 330 iMelbourne Red Metallic 2020 BMW 330 iMelbourne Red Metallic 2020 BMW 330 iMelbourne Red Metallic 2020 BMW 330 i

    $26,061

    $335
    41,986 mi.
    Est. $463/mo

    Larry H. Miller Hyundai Peoria

    4.7
    Check Availability
    Peoria, AZ (1,454 mi)
    Quick view
  • White Metallic 2020 BMW 330 iWhite Metallic 2020 BMW 330 iWhite Metallic 2020 BMW 330 iWhite Metallic 2020 BMW 330 iWhite Metallic 2020 BMW 330 iWhite Metallic 2020 BMW 330 i

    $20,696

    70,532 mi.
    Est. $367/mo

    Red McCombs Hyundai Northwest

    4.4
    Check Availability
    San Antonio, TX (1,048 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

    $17,420

    $1.2K
    97,861 mi.
    Est. $309/mo

    Joe Myers Ford

    4.7
    Check Availability
    Houston, TX (940 mi)
    Quick view

BMW 330 prices by year

Model year Average price Deals
2026 BMW 330 $55,556 128 Great deals
2025 BMW 330 $41,869 79 Great deals
2024 BMW 330 $36,732 46 Great deals
2023 BMW 330 $34,667 121 Great deals
2022 BMW 330 $28,815 32 Great deals
2021 BMW 330 $25,387 52 Great deals
2019 BMW 330 $21,521 18 Great deals
2018 BMW 330 $16,216 19 Great deals
2017 BMW 330 $14,987 18 Great 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 $22,328, with pricing starting at $12,950.

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

Similar Cars

Research the 2020 BMW 330

Compare the 2020 BMW 330

2020 BMW 330 by popular city

BMW 330 trims