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

    $41,390

    $900
    20,342 mi.
    Est. $762/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (22 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

    $36,481

    $1.4K
    16,446 mi.
    Est. $672/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (28 mi)

    Quick view
  • 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,412

    37,685 mi.
    Est. $615/mo

    Napleton's Valley Hyundai

    4.7
    Check Availability
    Aurora, IL (22 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $24,868

    $500
    53,561 mi.
    Est. $458/mo

    Schaumburg Toyota

    4.7
    Check Availability
    Schaumburg, IL (26 mi)
    Quick view
  • 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

    $47,390

    $600
    9,782 mi.
    Est. $873/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (22 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDrive

    $27,912

    $250
    55,716 mi.
    Est. $514/mo

    Napleton's Valley Hyundai

    4.7
    Check Availability
    Aurora, IL (22 mi)
    Quick view
  • Silver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 ISilver 2019 BMW 330 I

    $23,998

    $1K
    53,828 mi.
    Est. $442/mo

    CarMax Schaumburg

    4.5
    Check Availability
    Schaumburg, IL (28 mi)
    Quick view
  • 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

    $42,290

    $100
    15,484 mi.
    Est. $779/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (22 mi)

    Quick view
  • Jet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDriveJet Black 2021 BMW 330 xDrive

    $26,857

    40,276 mi.
    Est. $495/mo

    Huntley Ford

    4.5
    Check Availability
    Huntley, IL (17 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 xDriveArctic Race Blue Metallic 2025 BMW 330 xDriveArctic Race Blue Metallic 2025 BMW 330 xDriveArctic Race Blue Metallic 2025 BMW 330 xDriveArctic Race Blue Metallic 2025 BMW 330 xDriveArctic Race Blue Metallic 2025 BMW 330 xDrive

    $45,412

    $500
    8,407 mi.
    Est. $836/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (27 mi)
    Quick view
  • 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

    $45,390

    $600
    6,676 mi.
    Est. $836/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (22 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2019 BMW 330 xDriveBlue Ridge Mountain Metallic 2019 BMW 330 xDrive

    $27,903

    $201
    26,275 mi.
    Est. $514/mo

    Al Piemonte Chrysler Dodge Jeep Ram

    4.7
    Check Availability
    Crystal Lake, IL (28 mi)
    Quick view
  • Alpine White 2021 BMW 330 xDrive

    $30,990

    $300
    32,886 mi.
    Est. $571/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (22 mi)
    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,791

    $100
    80,382 mi.
    Est. $401/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.8
    Check Availability
    Crystal Lake, IL (26 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW 330 xDrive

    $42,390

    11,390 mi.
    Est. $781/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (22 mi)
    Quick view
  • $26,654

    41,022 mi.
    Est. $491/mo

    Maserati of Naperville

    3.6
    Check Availability
    Naperville, IL (22 mi)
    Quick view
  • $37,312

    32,884 mi.
    Est. $687/mo

    Land Rover Naperville

    2.6
    Check Availability
    Naperville, IL (23 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

    Not Priced

    9,093 mi.
    Est. $0/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (27 mi)
    Quick view
  • Gray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDriveGray 2021 BMW 330 I xDrive

    $29,998

    35,025 mi.
    Est. $552/mo

    CarMax Buffalo

    Check Availability
    $249 delivery to Naperville, IL (20 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDriveMineral White Metallic 2025 BMW 330 xDrive

    $44,650

    $345
    7,287 mi.
    Est. $822/mo

    Bob Johnson Used

    4.0
    Check Availability
    $848 delivery from Rochester, NY (566 mi)
    Quick view
  • Gray Metallic 2024 BMW 330 xDriveGray Metallic 2024 BMW 330 xDriveGray Metallic 2024 BMW 330 xDriveGray Metallic 2024 BMW 330 xDriveGray Metallic 2024 BMW 330 xDriveGray Metallic 2024 BMW 330 xDrive

    $38,407

    26,107 mi.
    Est. $707/mo

    Knauz BMW Mercedes-Benz Sprinter

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

    $18,364

    $1.5K
    90,239 mi.
    Est. $338/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (45 mi)
    Quick view
  • Alpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDriveAlpine White 2026 BMW 330 I XDrive

    $49,318

    529 mi.
    Est. $908/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (42 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDriveJet Black 2020 BMW 330 xDrive

    $23,869

    64,890 mi.
    Est. $440/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (32 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

    $30,823

    $367
    45,528 mi.
    Est. $568/mo

    Old Orchard Nissan

    4.6
    Check Availability
    Skokie, IL (43 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $37,367

    20,056 mi.
    Est. $688/mo

    Fields BMW of Northfield

    4.3
    Check Availability
    Northfield, IL (43 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,900

    $400
    47,027 mi.
    Est. $495/mo

    Haus of Imports

    4.4
    Check Availability
    Lemont, IL (36 mi)
    Quick view
  • 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

    $41,400

    $312
    10,198 mi.
    Est. $762/mo

    Toyota of Downtown Chicago

    4.4
    Check Availability
    Chicago, IL (48 mi)
    Quick view
  • Mineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDriveMineral Gray Metallic 2017 BMW 330 xDrive

    $13,349

    $1K
    97,973 mi.
    Est. $246/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (32 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

    $36,101

    16,627 mi.
    Est. $665/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (43 mi)
    Quick view
  • 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

    $31,998

    41,807 mi.
    Est. $589/mo

    CarMax Hillside (Eisenhower Expy)

    4.3
    Check Availability
    Hillside, IL (35 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrive

    $22,855

    $694
    83,045 mi.
    Est. $421/mo

    Autos of Chicago

    4.3
    Check Availability
    Arlington Heights, IL (34 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