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 Listings
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 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $24,618

    $216
    50,083 mi.
    Est. $451/mo

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (7 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDriveBlack Sapphire Metallic 2023 BMW 330 i xDrive

    $30,986

    $700
    36,840 mi.
    Est. $568/mo

    Coggin Nissan at the Avenues

    4.6
    Jacksonville, FL (13 mi)
    Check Availability
  • 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

    $16,995

    98,631 mi.
    Est. $311/mo

    Accurate Automotive of Jacksonville

    4.9
    Jacksonville, FL (13 mi)
    Check Availability
  • 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

    $30,998

    13,831 mi.
    Est. $568/mo

    CarMax Jacksonville West

    4.8
    Jacksonville, FL (21 mi)
    Check Availability
  • White 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 IWhite 2017 BMW 330 I

    $17,998

    61,265 mi.
    Est. $330/mo

    CarMax Jacksonville

    4.4
    Jacksonville, FL (6 mi)
    Check Availability
  • White 2024 BMW 330 xDriveWhite 2024 BMW 330 xDriveWhite 2024 BMW 330 xDriveWhite 2024 BMW 330 xDriveWhite 2024 BMW 330 xDriveWhite 2024 BMW 330 xDrive

    $29,293

    49,524 mi.
    Est. $537/mo

    Merit Auto Group

    4.9
    Jacksonville, FL (10 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $24,618

    $216
    50,083 mi.
    Est. $451/mo

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (7 mi)
    Check Availability
  • Estoril Blue Metallic 2018 BMW 330 330iEstoril Blue Metallic 2018 BMW 330 330iEstoril Blue Metallic 2018 BMW 330 330iEstoril Blue Metallic 2018 BMW 330 330iEstoril Blue Metallic 2018 BMW 330 330iEstoril Blue Metallic 2018 BMW 330 330i

    $9,638

    120,207 mi.
    Est. $177/mo

    United Imports Inc

    Jacksonville, FL (9 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330iMineral White Metallic 2021 BMW 330 330i

    $18,932

    $1.2K
    78,452 mi.
    Est. $347/mo

    Autoland Jax Corp

    Jacksonville, FL (9 mi)
    Check Availability
  • 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,997

    97,195 mi.
    Est. $330/mo

    Brightway Auto Sales - Orange Park

    Jacksonville, FL (21 mi)
    Check Availability
  • 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

    $15,095

    $500
    137,567 mi.
    Est. $277/mo

    Auto Boutique Jacksonville

    4.6
    Jacksonville, FL (10 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 iMineral Gray Metallic 2021 BMW 330 iMineral Gray Metallic 2021 BMW 330 iMineral Gray Metallic 2021 BMW 330 iMineral Gray Metallic 2021 BMW 330 iMineral Gray Metallic 2021 BMW 330 i

    $24,179

    $640
    57,000 mi.
    Est. $443/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (21 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4DMineral Gray Metallic 2019 BMW 330 330i Sedan 4D

    $20,889

    78,188 mi.
    Est. $383/mo

    Merit Auto Group

    4.9
    Jacksonville, FL (10 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 iMineral White Metallic 2025 BMW 330 i

    $39,079

    $1.5K
    18,063 mi.
    Est. $716/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (21 mi)
    Check Availability
  • Alpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 IAlpine White 2026 BMW 330 I

    $47,115

    $1K
    6,639 mi.
    Est. $864/mo

    Tom Bush BMW of Orange Park

    4.8
    Jacksonville, FL (21 mi)
    Check Availability
  • Mineral Grey Metallic 2018 BMW 330 xDriveMineral Grey Metallic 2018 BMW 330 xDriveMineral Grey Metallic 2018 BMW 330 xDriveMineral Grey Metallic 2018 BMW 330 xDriveMineral Grey Metallic 2018 BMW 330 xDriveMineral Grey Metallic 2018 BMW 330 xDrive

    $12,438

    101,472 mi.
    Est. $228/mo

    United Imports Inc

    Jacksonville, FL (9 mi)
    Check Availability
  • Alpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330iAlpine White 2024 BMW 330 330i

    $29,663

    49,152 mi.
    Est. $544/mo

    United Imports Inc

    Jacksonville, FL (9 mi)
    Check Availability
  • Black 2018 BMW 330 330xiBlack 2018 BMW 330 330xiBlack 2018 BMW 330 330xiBlack 2018 BMW 330 330xiBlack 2018 BMW 330 330xiBlack 2018 BMW 330 330xi

    $12,195

    $300
    76,231 mi.
    Est. $224/mo

    GW Trucks

    3.9
    Jacksonville, FL (13 mi)
    Check Availability
  • Red 2020 BMW 330 330iRed 2020 BMW 330 330iRed 2020 BMW 330 330iRed 2020 BMW 330 330iRed 2020 BMW 330 330iRed 2020 BMW 330 330i

    $12,895

    $554
    109,868 mi.
    Est. $236/mo

    GW Trucks

    3.9
    Jacksonville, FL (13 mi)
    Check Availability
  • Alpine White 2022 BMW 330 i

    Not Priced

    54,519 mi.

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (7 mi)
    Check Availability
  • $54,850

    6,603 mi.
    Est. $1,005/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (8 mi)
  • $52,800

    7,116 mi.
    Est. $968/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (8 mi)
  • $36,987

    44,973 mi.
    Est. $678/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (8 mi)
  • $36,587

    16,327 mi.
    Est. $671/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (8 mi)
  • $34,887

    38,098 mi.
    Est. $639/mo

    Tom Bush BMW MINI Jacksonville

    4.8
    Jacksonville, FL (8 mi)
  • 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

    $24,998

    68,877 mi.
    Est. $458/mo

    CarMax Savannah

    4.2
    $149 delivery to Jacksonville, FL (6 mi)
    Check Availability
  • Jet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 i

    $20,999

    63,821 mi.
    Est. $385/mo

    Carvix of Miami

    5.0
    $464 delivery from Miami, FL (310 mi)
    Check Availability

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,971, with pricing starting at $1,299.

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 2026.