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
  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $44,777

    $1.2K
    7,087 mi.
    Est. $819/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDrive

    $30,000

    $1.5K
    46,703 mi.
    Est. $549/mo

    Parks Chrysler Dodge Jeep RAM Gastonia

    4.5
    Check Availability
    Gastonia, NC (28 mi)
    Quick view
  • WHITE 2025 BMW 330 xDriveWHITE 2025 BMW 330 xDriveWHITE 2025 BMW 330 xDriveWHITE 2025 BMW 330 xDriveWHITE 2025 BMW 330 xDriveWHITE 2025 BMW 330 xDrive

    $41,307

    9,220 mi.
    Est. $755/mo

    Classic Chrysler Dodge Jeep Ram of South Charlotte

    4.1
    Check Availability
    Pineville, NC (15 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $48,991

    5,200 mi.
    Est. $896/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (14 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDriveSkyscraper Grey Metallic 2023 BMW 330 xDrive

    $28,872

    $606
    75,509 mi.
    Est. $528/mo

    Monroe Nissan

    4.4
    Check Availability
    Monroe, NC (9 mi)
    Quick view
  • Melbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDrive

    $37,977

    40,826 mi.
    Est. $694/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDrive

    $49,991

    5,193 mi.
    Est. $914/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (14 mi)
    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

    $45,991

    6,527 mi.
    Est. $841/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (14 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $41,911

    $675
    8,635 mi.
    Est. $766/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (14 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDriveBlack Sapphire Metallic 2025 BMW 330 i xDrive

    $46,911

    6,746 mi.
    Est. $858/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (14 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDriveBlack Sapphire Metallic 2025 BMW 330 xDrive

    $53,155

    $1.9K
    0 mi.
    Est. $972/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • Alpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDrive

    $51,430

    $1.9K
    0 mi.
    Est. $940/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (17 mi)
    Quick view
  • $25,999

    62,230 mi.
    Est. $475/mo

    704 Exotics Autos

    1.7
    Check Availability
    Huntersville, NC (19 mi)
    Quick view
  • White 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDriveWhite 2021 BMW 330 I xDrive

    $26,998

    59,088 mi.
    Est. $494/mo

    CarMax Murfreesboro

    Check Availability
    $149 delivery to Charlotte, NC (6 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDriveMineral White Metallic 2023 BMW 330 xDrive

    $34,434

    21,862 mi.
    Est. $630/mo

    Merit Auto Group

    4.9
    Check Availability
    $341 delivery from Jacksonville, FL (341 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $37,988

    $1K
    13,749 mi.
    Est. $695/mo

    Jerry Hunt Supercenter

    4.6
    Check Availability
    Lexington, NC (51 mi)
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $21,435

    $500
    68,004 mi.
    Est. $392/mo

    Kernersville Chrysler Dodge Jeep RAM

    4.3
    Check Availability
    Kernersville, NC (72 mi)
    Quick view
  • Blue Metallic 2025 BMW 330 i xDriveBlue Metallic 2025 BMW 330 i xDriveBlue Metallic 2025 BMW 330 i xDriveBlue Metallic 2025 BMW 330 i xDriveBlue Metallic 2025 BMW 330 i xDriveBlue Metallic 2025 BMW 330 i xDrive

    $36,500

    $1.6K
    19,952 mi.
    Est. $667/mo

    BMW of Greensboro

    2.1
    Check Availability
    Greensboro, NC (75 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDriveMineral Gray Metallic 2018 BMW 330 i xDrive

    $17,000

    74,940 mi.
    Est. $311/mo

    BMW of Greensboro

    2.1
    Check Availability
    Greensboro, NC (75 mi)
    Quick view
  • Imperial Blue Metallic 2017 BMW 330 xDriveImperial Blue Metallic 2017 BMW 330 xDriveImperial Blue Metallic 2017 BMW 330 xDriveImperial Blue Metallic 2017 BMW 330 xDriveImperial Blue Metallic 2017 BMW 330 xDriveImperial Blue Metallic 2017 BMW 330 xDrive

    $14,775

    72,276 mi.
    Est. $270/mo

    Uniworld Auto Sales - Wendover

    Check Availability
    Greensboro, NC (75 mi)
    Quick view
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

BMW 330 by trim