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
  • Gray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDrive

    $44,991

    3,291 mi.
    Est. $823/mo

    BMW of Barrington

    4.6
    Barrington, IL (14 mi)
    Check Availability

  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $40,212

    13,807 mi.
    Est. $735/mo

    Bull Valley Ford

    Woodstock, IL (26 mi)
    Check Availability

  • Jet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NA

    $36,919

    $3.7K
    20,061 mi.
    Est. $675/mo

    Advantage Acura of Naperville

    4.2
    Naperville, IL (14 mi)
    Check Availability

  • White Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NA

    $36,408

    14,791 mi.
    Est. $666/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (20 mi)
    Check Availability
  • White 2026 BMW 330 xDrive NAWhite 2026 BMW 330 xDrive NAWhite 2026 BMW 330 xDrive NAWhite 2026 BMW 330 xDrive NAWhite 2026 BMW 330 xDrive NAWhite 2026 BMW 330 xDrive NA

    $36,011

    22,381 mi.
    Est. $658/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (19 mi)
    Check Availability
  • Mediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDriveMediterranean Blue Metallic 2020 BMW 330 xDrive

    $23,112

    $200
    71,966 mi.
    Est. $423/mo

    Lux Cars Chicago

    3.6
    Buffalo Grove, IL (20 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NAVegas Red Metallic 2026 BMW 330 xDrive NA

    $39,208

    18,481 mi.
    Est. $717/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (20 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $37,008

    15,775 mi.
    Est. $677/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (20 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $36,990

    $379
    15,808 mi.
    Est. $676/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (18 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDriveBlack Sapphire Metallic 2024 BMW 330 xDrive

    $38,690

    $200
    14,966 mi.
    Est. $707/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (14 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $39,008

    15,666 mi.
    Est. $713/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (20 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $57,393

    163 mi.
    Est. $1,049/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (18 mi)
    Check Availability
  • Alpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDriveAlpine White 2025 BMW 330 xDrive

    $37,873

    9,496 mi.
    Est. $693/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (18 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NAArctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $49,373

    12,460 mi.
    Est. $903/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (18 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NA

    $58,918

    1,755 mi.
    Est. $1,077/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (18 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $54,943

    4,589 mi.
    Est. $1,005/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (18 mi)
    Check Availability
  • Blue 2019 BMW 330 i xDriveBlue 2019 BMW 330 i xDriveBlue 2019 BMW 330 i xDriveBlue 2019 BMW 330 i xDriveBlue 2019 BMW 330 i xDriveBlue 2019 BMW 330 i xDrive

    $22,500

    94,000 mi.
    Est. $411/mo

    Private seller: Brandon

    Aurora, IL (12 mi)
    Contact Seller
  • Black 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDrive

    $34,500

    29,000 mi.
    Est. $631/mo

    Private seller: Ben

    Hoffman Estates, IL (15 mi)
    Contact Seller
  • Jet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330Ci

    $19,407

    28,845 mi.
    Est. $355/mo

    Auto Showcase of Carol Stream

    2.8
    Carol Stream, IL (9 mi)
    Check Availability
  • BLUE 2017 BMW 330 xDriveBLUE 2017 BMW 330 xDriveBLUE 2017 BMW 330 xDriveBLUE 2017 BMW 330 xDriveBLUE 2017 BMW 330 xDriveBLUE 2017 BMW 330 xDrive

    $12,999

    122,125 mi.
    Est. $238/mo

    Premium Motors Inc.

    Villa Park, IL (15 mi)
    Check Availability
  • 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

    $23,999

    44,509 mi.
    Est. $439/mo

    CityWerks Motorsports

    4.8
    Glendale Heights, IL (11 mi)
    Check Availability
  • Alpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDrive

    $15,350

    84,830 mi.
    Est. $281/mo

    Cardeal

    2.6
    East Dundee, IL (11 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDriveMineral Gray Metallic 2018 BMW 330 xDrive

    $13,495

    105,429 mi.
    Est. $247/mo

    CarDrive4U

    East Dundee, IL (11 mi)
    Check Availability
  • 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

    $32,010

    43,152 mi.
    Est. $585/mo

    Maserati of Naperville

    3.3
    Naperville, IL (13 mi)
    Check Availability
  • Phytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrive

    $33,410

    35,024 mi.
    Est. $611/mo

    Maserati of Naperville

    3.3
    Naperville, IL (13 mi)
    Check Availability
  • White 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NA

    $37,599

    6,848 mi.
    Est. $688/mo

    Off Lease Cars

    Crystal Lake, IL (20 mi)
    Check Availability
  • Silver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2DSilver 2001 BMW 330 330Cic Convertible 2D

    $5,995

    103,137 mi.
    Est. $110/mo

    AG Autohaus

    5.0
    Carol Stream, IL (7 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrivePhytonic Blue Metallic 2022 BMW 330 xDrive

    $29,650

    $500
    38,316 mi.
    Est. $542/mo

    Bob Johnson Used

    4.0
    $823 delivery from Rochester, NY (549 mi)
    Check Availability
  • White 2026 BMW 330 IWhite 2026 BMW 330 IWhite 2026 BMW 330 IWhite 2026 BMW 330 IWhite 2026 BMW 330 IWhite 2026 BMW 330 I

    $35,998

    16,548 mi.
    Est. $658/mo

    CarMax White Marsh

    4.2
    $799 delivery to Naperville, IL (11 mi)
    Check Availability

Compare the BMW 330