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

    $1.9K
    68,518 mi.
    Est. $561/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 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

    $26,690

    $200
    47,895 mi.
    Est. $497/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW 330 xDrive

    $24,990

    78,367 mi.
    Est. $465/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability

  • $48,108

    416 mi.
    Est. $896/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (13 mi)
    Check Availability
  • $22,546

    68,657 mi.
    Est. $420/mo

    Frankfort Auto Haus

    4.9
    Frankfort, IL (18 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

    Not Priced

    32,017 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (19 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW 330 xDrive

    $38,990

    17,293 mi.
    Est. $726/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW 330 xDrive NA

    $42,990

    8,743 mi.
    Est. $801/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (20 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

  • $33,998

    23,032 mi.
    Est. $633/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (24 mi)
    Check Availability
  • Gray 2026 BMW 330 NA

    $33,811

    14,840 mi.
    Est. $630/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (24 mi)
    Check Availability
  • Gray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDriveGray 2022 BMW 330 I xDrive

    $30,998

    31,575 mi.
    Est. $577/mo

    CarMax Gaithersburg

    4.4
    $799 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
  • Gray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330iGray Metallic 2024 BMW 330 330i

    $29,364

    41,140 mi.
    Est. $547/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (43 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

    $39,407

    9,798 mi.
    Est. $734/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (35 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 330 i xDriveMineral White Metallic 2024 BMW 330 i xDriveMineral White Metallic 2024 BMW 330 i xDriveMineral White Metallic 2024 BMW 330 i xDriveMineral White Metallic 2024 BMW 330 i xDriveMineral White Metallic 2024 BMW 330 i xDrive

    $34,411

    39,020 mi.
    Est. $641/mo

    Brilliance Honda in Crystal Lake

    4.9
    Crystal Lake, IL (43 mi)
    Check Availability
  • 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

    $32,407

    69,812 mi.
    Est. $604/mo

    Jim M'Lady Nissan

    4.9
    Crystal Lake, IL (40 mi)
    Check Availability
  • Jet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDrive

    $10,771

    $723
    130,000 mi.
    Est. $201/mo

    Sweis INFINITI Merrillville

    4.6
    Merrillville, IN (33 mi)
    Check Availability
  • 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

    $28,307

    49,641 mi.
    Est. $527/mo

    Chevrolet of Merrillville

    4.6
    Merrillville, IN (32 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. $749/mo

    Bull Valley Ford

    Woodstock, IL (48 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

    $43,570

    10,713 mi.
    Est. $812/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (35 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDriveBlack Sapphire Metallic 2021 BMW 330 xDrive

    $27,276

    47,889 mi.
    Est. $508/mo

    CarWise Gurnee

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

    $39,380

    11,677 mi.
    Est. $733/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (35 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDrive

    $25,776

    22,122 mi.
    Est. $480/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (43 mi)
    Check Availability
  • Alpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDrive

    $15,276

    76,217 mi.
    Est. $285/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (43 mi)
    Check Availability

Compare the BMW 330