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
  • 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

    $38,760

    $859
    15,255 mi.
    Est. $722/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability

  • 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

    $23,408

    68,825 mi.
    Est. $436/mo

    Woodfield Lexus

    4.9
    Schaumburg, IL (23 mi)
    Check Availability

  • 2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive

    $38,372

    14,743 mi.
    Est. $715/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (25 mi)
    Check Availability

  • Skyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDrive

    $37,690

    $300
    19,620 mi.
    Est. $702/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NAGray Metallic 2026 BMW 330 xDrive NA

    $37,298

    $410
    24,886 mi.
    Est. $695/mo

    Countryside Mitsubishi

    4.9
    Countryside, IL (3 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

    $38,212

    15,339 mi.
    Est. $712/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (19 mi)
    Check Availability
  • 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

    $33,967

    $1.9K
    25,380 mi.
    Est. $633/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (24 mi)
    Check Availability
  • 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

    $31,877

    $750
    38,700 mi.
    Est. $594/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (24 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDriveSkyscraper Grey Metallic 2024 BMW 330 xDrive

    $34,777

    26,984 mi.
    Est. $648/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (25 mi)
    Check Availability

  • 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

    $41,596

    9,534 mi.
    Est. $775/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (12 mi)
    Check Availability
  • Alpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDrive

    $30,800

    $995
    46,262 mi.
    Est. $574/mo

    Frankfort Auto Haus

    4.9
    Frankfort, IL (18 mi)
    Check Availability
  • BLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDrive

    $30,267

    48,415 mi.
    Est. $564/mo

    Conway Imports

    4.2
    Streamwood, IL (24 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,807

    20,115 mi.
    Est. $686/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (24 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 330 xDrive NABrooklyn Grey Metallic 2026 BMW 330 xDrive NABrooklyn Grey Metallic 2026 BMW 330 xDrive NABrooklyn Grey Metallic 2026 BMW 330 xDrive NABrooklyn Grey Metallic 2026 BMW 330 xDrive NABrooklyn Grey Metallic 2026 BMW 330 xDrive NA

    $39,995

    16,063 mi.
    Est. $745/mo

    Baha Auto Group

    4.0
    Palos Hills, IL (7 mi)
    Check Availability
  • Gray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDriveGray Metallic 2023 BMW 330 i xDrive

    $34,900

    $1K
    19,269 mi.
    Est. $650/mo

    Perillo BMW

    3.8
    Chicago, IL (13 mi)
    Check Availability

  • Alpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDrive

    $33,300

    $600
    31,247 mi.
    Est. $620/mo

    Perillo BMW

    3.8
    Chicago, IL (13 mi)
    Check Availability
  • Jet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDriveJet Black 2020 BMW 330 i xDrive

    $26,108

    $354
    34,613 mi.
    Est. $486/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
  • GREY 2021 BMW 330 330i Sedan North AmericaGREY 2021 BMW 330 330i Sedan North AmericaGREY 2021 BMW 330 330i Sedan North AmericaGREY 2021 BMW 330 330i Sedan North AmericaGREY 2021 BMW 330 330i Sedan North AmericaGREY 2021 BMW 330 330i Sedan North America

    $16,709

    $220
    97,631 mi.
    Est. $311/mo

    Chicago Auto Warehouse

    Chicago, IL (14 mi)
    Check Availability
  • Silver Grey Metallic 2005 BMW 330 330CiSilver Grey Metallic 2005 BMW 330 330CiSilver Grey Metallic 2005 BMW 330 330CiSilver Grey Metallic 2005 BMW 330 330CiSilver Grey Metallic 2005 BMW 330 330CiSilver Grey Metallic 2005 BMW 330 330Ci

    $9,357

    121,640 mi.
    Est. $174/mo

    Top Gear Motors

    4.5
    ADDISON, IL (14 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 330 i xDriveGlacier Silver Metallic 2019 BMW 330 i xDriveGlacier Silver Metallic 2019 BMW 330 i xDriveGlacier Silver Metallic 2019 BMW 330 i xDriveGlacier Silver Metallic 2019 BMW 330 i xDriveGlacier Silver Metallic 2019 BMW 330 i xDrive

    $23,712

    $2.2K
    45,597 mi.
    Est. $442/mo

    McGrath Kia Highland Park

    4.1
    Highland Park, IL (27 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. $688/mo

    Advantage Acura of Naperville

    4.2
    Naperville, IL (19 mi)
    Check Availability

  • 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

    $30,639

    $887
    46,205 mi.
    Est. $571/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
  • Black 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDriveBlack 2019 BMW 330 i xDrive

    $22,872

    $500
    69,453 mi.
    Est. $426/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (21 mi)
    Check Availability
  • White 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XIWhite 2018 BMW 330 XI

    $20,998

    53,351 mi.
    Est. $391/mo

    CarMax Oak Lawn

    4.3
    Oak Lawn, IL (5 mi)
    Check Availability
  • 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

    $38,760

    $859
    15,255 mi.
    Est. $722/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
  • 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. $838/mo

    BMW of Barrington

    4.6
    Barrington, IL (29 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

    $43,277

    2,673 mi.
    Est. $806/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (25 mi)
    Check Availability

  • Arctic Gray Metallic 2018 BMW 330 xDriveArctic Gray Metallic 2018 BMW 330 xDriveArctic Gray Metallic 2018 BMW 330 xDriveArctic Gray Metallic 2018 BMW 330 xDriveArctic Gray Metallic 2018 BMW 330 xDriveArctic Gray Metallic 2018 BMW 330 xDrive

    $12,985

    105,870 mi.
    Est. $242/mo

    Alpha Luxury Motors

    3.7
    Downers Grove, IL (10 mi)
    Check Availability
  • Alpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDriveAlpine White 2019 BMW 330 xDrive

    $18,372

    86,309 mi.
    Est. $342/mo

    Conway Imports

    4.2
    Streamwood, IL (24 mi)
    Check Availability
  • 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

    $31,108

    44,820 mi.
    Est. $579/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (19 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,706

    $1K
    31,069 mi.
    Est. $628/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
  • Silver 2023 BMW 330 XISilver 2023 BMW 330 XISilver 2023 BMW 330 XISilver 2023 BMW 330 XISilver 2023 BMW 330 XISilver 2023 BMW 330 XI

    $33,998

    $1K
    13,445 mi.
    Est. $633/mo

    CarMax Greensboro

    4.5
    $399 delivery to Oak Lawn, IL (5 mi)
    Check Availability
  • Black 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XIBlack 2023 BMW 330 XI

    $36,998

    $2K
    30,060 mi.
    Est. $689/mo

    CarMax Louisville

    4.9
    $799 delivery to Oak Lawn, IL (5 mi)
    Check Availability

Compare the BMW 330