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
  • Blue 2020 BMW 330 xDriveBlue 2020 BMW 330 xDriveBlue 2020 BMW 330 xDriveBlue 2020 BMW 330 xDriveBlue 2020 BMW 330 xDriveBlue 2020 BMW 330 xDrive

    $18,975

    $600
    95,792 mi.
    Est. $343/mo

    Auto Group of Louisville

    4.9
    Check Availability
    Louisville, KY (14 mi)
    Quick view
  • Gray 2017 BMW 330 330i SULEV SedanGray 2017 BMW 330 330i SULEV SedanGray 2017 BMW 330 330i SULEV SedanGray 2017 BMW 330 330i SULEV SedanGray 2017 BMW 330 330i SULEV SedanGray 2017 BMW 330 330i SULEV Sedan

    $15,495

    54,260 mi.
    Est. $280/mo

    Top Tier Motors

    Check Availability
    Shepherdsville, KY (26 mi)
    Quick view
  • Alpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDrive

    $14,928

    $730
    89,442 mi.
    Est. $270/mo

    Neil Huffman Acura

    Check Availability
    Louisville, KY (13 mi)
    Quick view
  • Melbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDrive

    $33,495

    50,361 mi.
    Est. $605/mo

    Audi Louisville

    Check Availability
    Louisville, KY (14 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $28,950

    68,760 mi.
    Est. $523/mo

    James Collins Ford

    3.8
    Check Availability
    Louisville, KY (20 mi)
    Quick view
  • Blue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDriveBlue Metallic 2017 BMW 330 xDrive

    $12,444

    97,376 mi.
    Est. $225/mo

    Jeff Wyler Toyota of Clarksville

    3.3
    Check Availability
    Clarksville, IN (18 mi)
    Quick view
  • Jet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330iJet Black 2021 BMW 330 330i

    $22,100

    $761
    75,486 mi.
    Est. $399/mo

    Jeff Wyler Toyota of Clarksville

    3.3
    Check Availability
    Clarksville, IN (18 mi)
    Quick view
  • Melbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDrive

    $33,990

    19,335 mi.
    Est. $614/mo

    Unlimited Motors

    4.5
    Check Availability
    $183 delivery from Westfield, IN (122 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrivePhytonic Blue Metallic 2023 BMW 330 xDrive

    $31,400

    41,260 mi.
    Est. $567/mo

    Unlimited Motors

    4.5
    Check Availability
    $183 delivery from Westfield, IN (122 mi)
    Quick view
  • BLACK 2020 BMW 330 xDriveBLACK 2020 BMW 330 xDriveBLACK 2020 BMW 330 xDriveBLACK 2020 BMW 330 xDriveBLACK 2020 BMW 330 xDriveBLACK 2020 BMW 330 xDrive

    $16,988

    96,158 mi.
    Est. $307/mo

    Backroads Motorsports

    Check Availability
    Alexandria, KY (71 mi)
    Quick view
  • Black Sapphire Metallic 2006 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2006 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2006 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2006 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2006 BMW 330 330i 4dr SedanBlack Sapphire Metallic 2006 BMW 330 330i 4dr Sedan

    $5,900

    160,347 mi.
    Est. $107/mo

    Mila Auto Sales

    Check Availability
    Cincinnati, OH (71 mi)
    Quick view
  • Black 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 CiBlack 2004 BMW 330 Ci

    $2,500

    199,774 mi.
    Est. $45/mo

    Private seller: Micah

    Contact Seller
    Lexington, KY (53 mi)
    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 $31,531, with pricing starting at $1,995.

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

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

Compare the BMW 330