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
  • White Metallic 2022 BMW 330 330iWhite Metallic 2022 BMW 330 330iWhite Metallic 2022 BMW 330 330iWhite Metallic 2022 BMW 330 330iWhite Metallic 2022 BMW 330 330iWhite Metallic 2022 BMW 330 330i

    $28,700

    34,569 mi.
    Est. $508/mo

    Al Piemonte Nissan

    4.7
    Melrose Park, IL (7 mi)
    Check Availability

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

    10,261 mi.
    Est. $742/mo

    Perillo BMW

    3.9
    Chicago, IL (12 mi)
    Check Availability

    Quick view
  • $25,898

    64,380 mi.
    Est. $459/mo

    Advantage Toyota of River Oaks

    4.5
    Calumet City, IL (20 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $42,790

    $200
    20,117 mi.
    Est. $758/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 xDrive

    $37,990

    16,644 mi.
    Est. $673/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
    Quick view
  • Alpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDriveAlpine White 2021 BMW 330 xDrive

    Not Priced

    77,865 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2020 BMW 330 330i

    $24,553

    59,564 mi.
    Est. $435/mo

    INFINITI of Hoffman Estates

    4.8
    Hoffman Estates, IL (22 mi)
    Check Availability
    Quick view
  • SKYSKRAPER 2026 BMW 330 I XDrive NASKYSKRAPER 2026 BMW 330 I XDrive NASKYSKRAPER 2026 BMW 330 I XDrive NASKYSKRAPER 2026 BMW 330 I XDrive NASKYSKRAPER 2026 BMW 330 I XDrive NASKYSKRAPER 2026 BMW 330 I XDrive NA

    $44,900

    $2.4K
    11,352 mi.
    Est. $795/mo

    Perillo BMW

    3.9
    Chicago, IL (12 mi)
    Check Availability

    Quick view
  • 2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive

    $45,500

    0 mi.
    Est. $806/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (26 mi)
    Check Availability
    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

    Not Priced

    71,798 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (26 mi)
    Check Availability
    Quick view
  • BLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDrive

    Not Priced

    87,083 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (26 mi)
    Check Availability
    Quick view
  • $33,691

    36,638 mi.
    Est. $597/mo

    Gravity Autos Chicago

    4.1
    Highland Park, IL (27 mi)
    Check Availability
    Quick view
  • $41,530

    15,203 mi.
    Est. $736/mo

    BMW of Schererville

    4.7
    Schererville, IN (29 mi)
    Check Availability
    Quick view
  • Blue Metallic 2026 BMW 330 I XDrive NABlue Metallic 2026 BMW 330 I XDrive NABlue Metallic 2026 BMW 330 I XDrive NABlue Metallic 2026 BMW 330 I XDrive NABlue Metallic 2026 BMW 330 I XDrive NABlue Metallic 2026 BMW 330 I XDrive NA

    $45,300

    $2K
    11,145 mi.
    Est. $803/mo

    Perillo BMW

    3.9
    Chicago, IL (12 mi)
    Check Availability

    Quick view
  • Black 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XI

    $33,998

    $1K
    39,671 mi.
    Est. $602/mo

    CarMax Indianapolis

    4.5
    Free delivery to Hillside, IL (6 mi)
    Check Availability
    Quick view
  • White 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 IWhite 2020 BMW 330 I

    $24,998

    48,750 mi.
    Est. $443/mo

    CarMax Virginia Beach

    4.2
    $449 delivery to Hillside, IL (6 mi)
    Check Availability
    Quick view
  • Brooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDriveBrooklyn Grey Metallic 2023 BMW 330 xDrive

    $35,410

    57,699 mi.
    Est. $627/mo

    Castle Chevrolet GMC

    4.4
    McHenry, IL (42 mi)
    Check Availability
    Quick view
  • Blue Metallic 2021 BMW 330 xDriveBlue Metallic 2021 BMW 330 xDriveBlue Metallic 2021 BMW 330 xDriveBlue Metallic 2021 BMW 330 xDriveBlue Metallic 2021 BMW 330 xDriveBlue Metallic 2021 BMW 330 xDrive

    $30,407

    18,711 mi.
    Est. $539/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (33 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDrive

    $32,941

    $2.3K
    34,947 mi.
    Est. $584/mo

    Bill Kay Honda

    4.0
    Bourbonnais, IL (45 mi)
    Check Availability
    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

    $26,805

    70,955 mi.
    Est. $475/mo

    Jaguar Land Rover South Shore

    4.3
    Crown Point, IN (32 mi)
    Check Availability
    Quick view
  • Alpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330iAlpine White 2018 BMW 330 330i

    $19,403

    72,551 mi.
    Est. $344/mo

    Dempsey Dodge Chrysler Jeep RAM

    4.9
    Plano, IL (38 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

    $21,491

    $300
    80,382 mi.
    Est. $381/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.8
    Crystal Lake, IL (38 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

    $17,900

    $600
    96,621 mi.
    Est. $317/mo

    Chicago Car Deals

    Lake in the Hills, IL (36 mi)
    Check Availability
    Quick view
  • Melbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDrive

    $11,395

    133,144 mi.
    Est. $202/mo

    Little House of Cars

    Crystal Lake, IL (39 mi)
    Check Availability
    Quick view
  • Blue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NABlue 2026 BMW 330 xDrive NA

    $55,411

    $5K
    3,794 mi.
    Est. $982/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (33 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDriveMineral Gray Metallic 2019 BMW 330 xDrive

    $20,176

    $196
    83,622 mi.
    Est. $357/mo

    CarWise Gurnee

    4.3
    Gurnee, IL (41 mi)
    Check Availability
    Quick view
  • White Metallic 2025 BMW 330 xDriveWhite Metallic 2025 BMW 330 xDriveWhite Metallic 2025 BMW 330 xDriveWhite Metallic 2025 BMW 330 xDriveWhite Metallic 2025 BMW 330 xDriveWhite Metallic 2025 BMW 330 xDrive

    $44,407

    13,557 mi.
    Est. $787/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (33 mi)
    Check Availability
    Quick view
  • Blue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDrive

    $45,407

    10,466 mi.
    Est. $804/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Lake Bluff, IL (33 mi)
    Check Availability
    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

Compare the BMW 330