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
  • 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

    $23,595

    50,338 mi.
    Est. $419/mo

    AutoNation USA Centennial

    4.3
    Las Vegas, NV (1,526 mi)
    Check Availability

    Quick view
  • Jet Black 2020 BMW 330 330i xDriveJet Black 2020 BMW 330 330i xDriveJet Black 2020 BMW 330 330i xDriveJet Black 2020 BMW 330 330i xDriveJet Black 2020 BMW 330 330i xDrive

    $17,781

    133,807 mi.
    Est. $316/mo

    Midtown Kia

    4.6
    Tulsa, OK (598 mi)
    Check Availability

    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

    71,270 mi.
    Est. $427/mo

    Group 1 Toyota Rivertown

    4.3
    Columbus, GA (662 mi)
    Check Availability
    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,000

    $600
    110,917 mi.
    Est. $337/mo

    Sarasota Ford

    4.9
    Sarasota, FL (1,047 mi)
    Check Availability
    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,697

    64,744 mi.
    Est. $367/mo

    Fred Anderson Acura

    4.8
    Greenville, SC (566 mi)
    Check Availability
    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330Mediterranean Blue Metallic 2020 BMW 330Mediterranean Blue Metallic 2020 BMW 330Mediterranean Blue Metallic 2020 BMW 330Mediterranean Blue Metallic 2020 BMW 330Mediterranean Blue Metallic 2020 BMW 330

    $24,985

    33,853 mi.
    Est. $444/mo

    Herb Chambers BMW MINI of Boston

    4.8
    Boston, MA (846 mi)
    Check Availability
    Quick view
  • White 2020 BMW 330 330iWhite 2020 BMW 330 330iWhite 2020 BMW 330 330iWhite 2020 BMW 330 330iWhite 2020 BMW 330 330iWhite 2020 BMW 330 330i

    $17,995

    117,355 mi.
    Est. $320/mo

    Steve White Audi Volkswagen Volvo Greenville

    4.7
    Greenville, SC (567 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 iAlpine White 2020 BMW 330 i

    $26,808

    $400
    39,520 mi.
    Est. $476/mo

    Crossroads Ford of Sumter

    Sumter, SC (677 mi)
    Check Availability

    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,987

    52,198 mi.
    Est. $444/mo

    BMW of Roseville

    4.7
    Roseville, CA (1,773 mi)
    Check Availability
    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

    $20,297

    $501
    88,862 mi.
    Est. $360/mo

    Audi Rockville

    4.5
    Rockville, MD (585 mi)
    Check Availability
    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

    $25,099

    57,296 mi.
    Est. $446/mo

    Bob Howard Toyota

    4.6
    Oklahoma City, OK (686 mi)
    Check Availability
    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

    $19,585

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

    BMW/MINI of South Miami

    4.8
    Miami, FL (1,198 mi)
    Check Availability
    Quick view
  • Alpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $23,449

    60,389 mi.
    Est. $416/mo

    North Coast Mitsubishi West Cleveland

    4.6
    Cleveland, OH (307 mi)
    Check Availability
    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

    $18,991

    70,213 mi.
    Est. $337/mo

    Miami Lakes Automall - Chevrolet Kia Dodge Chrysler Jeep Ram Mitsubishi

    3.5
    Hialeah, FL (1,180 mi)
    Check Availability

    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

    74,996 mi.
    Est. $394/mo

    Spitzer Chevrolet North Canton

    4.5
    North Canton, OH (329 mi)
    Check Availability
    Quick view
  • Jet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDrive

    $24,650

    $195
    64,624 mi.
    Est. $438/mo

    BMW North Scottsdale

    4.9
    Phoenix, AZ (1,438 mi)
    Check Availability
    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,190

    $300
    74,944 mi.
    Est. $412/mo

    McGovern GMC of Westborough

    4.7
    Westborough, MA (822 mi)
    Check Availability
    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

    $24,198

    61,619 mi.
    Est. $430/mo

    AutoNation Toyota Mall of Georgia

    4.8
    Buford, GA (575 mi)
    Check Availability
    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,987

    69,777 mi.
    Est. $444/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (593 mi)
    Check Availability
    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,297

    $318
    95,386 mi.
    Est. $396/mo

    Woody Folsom Chrysler Dodge Jeep RAM of Douglas

    Douglas, GA (766 mi)
    Check Availability

    Quick view
  • Jet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDrive

    $28,608

    19,600 mi.
    Est. $508/mo

    Germain BMW of Naples

    5.0
    Naples, FL (1,129 mi)
    Check Availability
    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,074

    $192
    69,802 mi.
    Est. $392/mo

    AutoNation Toyota South Austin

    4.8
    Austin, TX (984 mi)
    Check Availability
    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

    91,919 mi.
    Est. $334/mo

    AutoNation Honda Valencia

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

    $111
    78,840 mi.
    Est. $423/mo

    Camelback Hyundai

    4.3
    Phoenix, AZ (1,449 mi)
    Check Availability
    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

    $23,240

    77,244 mi.
    Est. $413/mo

    Werner Mazda

    4.8
    Manchester, NH (829 mi)
    Check Availability
    Quick view
  • Jet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 iJet Black 2020 BMW 330 i

    $17,283

    $215
    85,977 mi.
    Est. $307/mo

    Rob Lambdin's University Dodge RAM

    3.6
    Davie, FL (1,172 mi)
    Check Availability

    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

    $25,651

    $410
    41,986 mi.
    Est. $455/mo

    Larry H. Miller Hyundai Peoria

    4.7
    Peoria, AZ (1,454 mi)
    Check Availability
    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

    74,658 mi.
    Est. $364/mo

    AutoNation Chrysler Dodge Jeep Ram Katy

    4.3
    Katy, TX (951 mi)
    Check Availability
    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

    $22,125

    59,577 mi.
    Est. $393/mo

    Mercedes-Benz of Austin

    4.4
    Austin, TX (975 mi)
    Check Availability
    Quick view

BMW 330 prices by year

Model year Average price Deals
2026 BMW 330 $55,498 161 Great deals
2025 BMW 330 $41,142 95 Great deals
2024 BMW 330 $36,566 54 Great deals
2023 BMW 330 $34,638 114 Great deals
2022 BMW 330 $29,088 37 Great deals
2021 BMW 330 $25,196 52 Great deals
2019 BMW 330 $21,494 20 Great deals
2018 BMW 330 $16,182 35 Great deals
2017 BMW 330 $14,641 16 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,404, with pricing starting at $12,850.

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