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
  • Mineral White Metallic 2019 BMW 330 xDriveMineral White Metallic 2019 BMW 330 xDriveMineral White Metallic 2019 BMW 330 xDriveMineral White Metallic 2019 BMW 330 xDriveMineral White Metallic 2019 BMW 330 xDriveMineral White Metallic 2019 BMW 330 xDrive

    $21,500

    99,254 mi.
    Est. $370/mo

    Beaver Toyota Cumming

    4.7
    Cumming, GA (21 mi)
    Check Availability

    Quick view
  • Phytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330iPhytonic Blue Metallic 2022 BMW 330 330i

    $23,989

    $509
    65,909 mi.
    Est. $413/mo

    AutoNation Hyundai Mall of Georgia

    4.7
    Buford, GA (20 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,895

    $303
    61,619 mi.
    Est. $412/mo

    AutoNation Toyota Mall of Georgia

    4.8
    Buford, GA (20 mi)
    Check Availability
    Quick view
  • Blue Metallic 2025 BMW 330 330iBlue Metallic 2025 BMW 330 330iBlue Metallic 2025 BMW 330 330iBlue Metallic 2025 BMW 330 330iBlue Metallic 2025 BMW 330 330iBlue Metallic 2025 BMW 330 330i

    $32,996

    41,299 mi.
    Est. $569/mo

    Lou Sobh Kia

    4.7
    Cumming, GA (21 mi)
    Check Availability
    Quick view
  • Blue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDriveBlue 2022 BMW 330 I xDrive

    $33,998

    16,646 mi.
    Est. $586/mo

    CarMax Buford

    Buford, GA (19 mi)
    Check Availability
    Quick view
  • Black 2019 BMW 330 iBlack 2019 BMW 330 iBlack 2019 BMW 330 iBlack 2019 BMW 330 iBlack 2019 BMW 330 iBlack 2019 BMW 330 i

    $19,990

    43,250 mi.
    Est. $344/mo

    Auto Vault Atlanta

    Lawrenceville, GA (26 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330iMineral Gray Metallic 2018 BMW 330 330i

    $14,699

    82,567 mi.
    Est. $253/mo

    Atlanta Used Car Sales of Alpharetta

    Alpharetta, GA (28 mi)
    Check Availability
    Quick view
  • Mediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDriveMediterranean Blue Metallic 2017 BMW 330 xDrive

    $13,995

    97,977 mi.
    Est. $241/mo

    World Auto

    Duluth, GA (30 mi)
    Check Availability
    Quick view
  • Red 2017 BMW 330 330i Sedan South AfricaRed 2017 BMW 330 330i Sedan South AfricaRed 2017 BMW 330 330i Sedan South AfricaRed 2017 BMW 330 330i Sedan South AfricaRed 2017 BMW 330 330i Sedan South AfricaRed 2017 BMW 330 330i Sedan South Africa

    $10,599

    $400
    95,770 mi.
    Est. $183/mo

    Forsyth Imports

    Cumming, GA (24 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2018 BMW 330 xDriveGlacier Silver Metallic 2018 BMW 330 xDriveGlacier Silver Metallic 2018 BMW 330 xDriveGlacier Silver Metallic 2018 BMW 330 xDriveGlacier Silver Metallic 2018 BMW 330 xDriveGlacier Silver Metallic 2018 BMW 330 xDrive

    $12,907

    $1K
    117,050 mi.
    Est. $222/mo

    Prestige Prime Motors, LLC

    Commerce, GA (21 mi)
    Check Availability
    Quick view
  • Jet Black 2018 BMW 330 330i SULEV SedanJet Black 2018 BMW 330 330i SULEV SedanJet Black 2018 BMW 330 330i SULEV SedanJet Black 2018 BMW 330 330i SULEV SedanJet Black 2018 BMW 330 330i SULEV SedanJet Black 2018 BMW 330 330i SULEV Sedan

    $15,995

    76,352 mi.
    Est. $276/mo

    World Auto

    Duluth, GA (30 mi)
    Check Availability
    Quick view
  • Blue 2017 BMW 330 iBlue 2017 BMW 330 iBlue 2017 BMW 330 iBlue 2017 BMW 330 iBlue 2017 BMW 330 iBlue 2017 BMW 330 i

    $11,990

    92,460 mi.
    Est. $207/mo

    Exotic Motors Atlanta

    2.4
    Gainesville, GA (4 mi)
    Check Availability
    Quick view
  • Glacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDrive

    $19,299

    $272
    87,010 mi.
    Est. $333/mo

    Atlanta Used Car Sales of Alpharetta

    Alpharetta, GA (28 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330iAlpine White 2021 BMW 330 330i

    $33,035

    $222
    15,074 mi.
    Est. $569/mo

    Auto Gallery Mall of GA

    3.1
    Buford, GA (19 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330iPhytonic Blue Metallic 2021 BMW 330 330i

    $26,799

    $300
    46,221 mi.
    Est. $462/mo

    Platinum Used Cars

    2.7
    Alpharetta, GA (29 mi)
    Check Availability
    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

    $15,499

    118,214 mi.
    Est. $267/mo

    Exotic Motors Atlanta

    2.4
    Gainesville, GA (4 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDriveMineral White Metallic 2022 BMW 330 xDrive

    $33,035

    $275
    48,863 mi.
    Est. $569/mo

    Auto Gallery Mall of GA

    3.1
    Buford, GA (19 mi)
    Check Availability
    Quick view
  • Alpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDrive

    $33,204

    8,056 mi.
    Est. $572/mo

    ALM Mall of GA

    4.2
    Buford, GA (20 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 iBlack Sapphire Metallic 2025 BMW 330 i

    $34,664

    29,706 mi.
    Est. $597/mo

    ALM Mall of GA

    4.2
    Buford, GA (20 mi)
    Check Availability
    Quick view
  • Silver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 iSilver 2017 BMW 330 i

    $13,500

    85,133 mi.
    Est. $233/mo

    Private seller: Max

    Duluth, GA (28 mi)
    Contact Seller
    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

    $19,995

    79,564 mi.
    Est. $345/mo

    World Auto

    Duluth, GA (30 mi)
    Check Availability
    Quick view
  • Black 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 IBlack 2018 BMW 330 I

    $19,998

    58,866 mi.
    Est. $345/mo

    CarMax Harrisonburg

    $299 delivery to Gainesville, GA (4 mi)
    Check Availability
    Quick view
  • Gray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDrive

    $29,998

    35,025 mi.
    Est. $517/mo

    CarMax Buffalo

    5.0
    $699 delivery to Gainesville, GA (4 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330iSkyscraper Grey Metallic 2023 BMW 330 330i

    $31,486

    $400
    45,124 mi.
    Est. $543/mo

    BMW of Gwinnett Place

    4.7
    Duluth, GA (31 mi)
    Check Availability
    Quick view
  • Gray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330iGray 2025 BMW 330 330i

    $37,786

    14,441 mi.
    Est. $651/mo

    Global Imports BMW

    4.6
    Atlanta, GA (47 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

    $26,393

    35,045 mi.
    Est. $455/mo

    United BMW

    4.5
    Alpharetta, GA (34 mi)
    Check Availability
    Quick view
  • Blue Ridge Mountain Metallic 2021 BMW 330 iBlue Ridge Mountain Metallic 2021 BMW 330 iBlue Ridge Mountain Metallic 2021 BMW 330 iBlue Ridge Mountain Metallic 2021 BMW 330 iBlue Ridge Mountain Metallic 2021 BMW 330 iBlue Ridge Mountain Metallic 2021 BMW 330 i

    $25,994

    $700
    72,924 mi.
    Est. $448/mo

    O'Steen Acura Volvo Cars Athens

    4.5
    Athens, GA (34 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330iBlack Sapphire Metallic 2025 BMW 330 330i

    $34,664

    29,706 mi.
    Est. $597/mo

    ALM Ford Marietta

    4.1
    Marietta, GA (44 mi)
    Check Availability
    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

    $25,998

    68,851 mi.
    Est. $448/mo

    CarMax Norcross

    4.0
    Norcross, GA (34 mi)
    Check Availability
    Quick view
  • Blue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 IBlue 2025 BMW 330 I

    $39,998

    10,386 mi.
    Est. $689/mo

    CarMax Town Center

    4.2
    Kennesaw, GA (48 mi)
    Check Availability
    Quick view
  • Jet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NAJet Black 2026 BMW 330 NA

    $39,045

    $1K
    11,404 mi.
    Est. $673/mo

    Hennessy Cadillac

    4.5
    Duluth, GA (31 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $40,955

    8,077 mi.
    Est. $706/mo

    Jim Ellis Cadillac

    4.4
    Chamblee, GA (40 mi)
    Check Availability
    Quick view
  • White 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 IWhite 2021 BMW 330 I

    $26,998

    43,407 mi.
    Est. $465/mo

    CarMax Roswell

    Roswell, GA (35 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $34,685

    32,739 mi.
    Est. $598/mo

    Gravity Motor Cars

    Marietta, GA (48 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2018 BMW 330 IBlack Sapphire Metallic 2018 BMW 330 IBlack Sapphire Metallic 2018 BMW 330 IBlack Sapphire Metallic 2018 BMW 330 IBlack Sapphire Metallic 2018 BMW 330 IBlack Sapphire Metallic 2018 BMW 330 I

    $13,384

    101,118 mi.
    Est. $231/mo

    Peach State Motors

    3.8
    Acworth, GA (48 mi)
    Check Availability
    Quick view

About the BMW 330

FAQs

How much does the BMW 330 cost?

The BMW 330 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the 330 is $32,536, with pricing starting at $1,399.

What is the MPG of the BMW 330?

The hybrid BMW 330 can reach up to 28 MPG city and 35 MPG highway for a combined rating of 31 MPG. The BMW 330 with traditional internal combustion engine offers up to 26 MPG city and 36 MPG 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 model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

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

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


What trim levels are available for the BMW 330?

The BMW 330 is available in the following trim levels:

What model years are available for the BMW 330?

Available model years for BMW 330 inventory range from 2017 to 2025.

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

Used BMW 330 by price

Similar Cars

Compare the BMW 330

Used BMW 330 by city