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
  • Jet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDriveJet Black 2024 BMW 330 xDrive

    $36,500

    $500
    14,279 mi.
    Est. $666/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (30 mi)

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

    $56,575

    900 mi.
    Est. $1,032/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (27 mi)
    Quick view
  • Mineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NAMineral White Metallic 2026 BMW 330 xDrive NA

    $53,500

    $1.5K
    103 mi.
    Est. $976/mo

    McGrath BMW of Elmhurst

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

    $17,900

    105,096 mi.
    Est. $327/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (23 mi)
    Quick view
  • Mineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDriveMineral Gray Metallic 2019 BMW 330 i xDrive

    $21,995

    $501
    64,675 mi.
    Est. $401/mo

    Frankfort Auto Haus

    4.9
    Check Availability
    Frankfort, IL (21 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

    $43,995

    9,727 mi.
    Est. $803/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (17 mi)
    Quick view
  • White Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDriveWhite Metallic 2023 BMW 330 xDrive

    $30,000

    $388
    52,723 mi.
    Est. $547/mo

    Graff Chevrolet of Chesterton

    4.7
    Check Availability
    Burns Harbor, IN (21 mi)
    Quick view
  • Gray 2025 BMW 330 XIGray 2025 BMW 330 XIGray 2025 BMW 330 XIGray 2025 BMW 330 XIGray 2025 BMW 330 XIGray 2025 BMW 330 XI

    $40,998

    14,986 mi.
    Est. $748/mo

    CarMax Tinley Park

    Check Availability
    Tinley Park, IL (18 mi)
    Quick view
  • White 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDriveWhite 2020 BMW 330 I xDrive

    $24,998

    64,900 mi.
    Est. $456/mo

    CarMax Hillside (Eisenhower Expy)

    Check Availability
    Hillside, IL (26 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 330 i xDriveBlack Sapphire Metallic 2018 BMW 330 i xDriveBlack Sapphire Metallic 2018 BMW 330 i xDriveBlack Sapphire Metallic 2018 BMW 330 i xDriveBlack Sapphire Metallic 2018 BMW 330 i xDriveBlack Sapphire Metallic 2018 BMW 330 i xDrive

    $19,499

    20,959 mi.
    Est. $356/mo

    KNB Motors Inc

    Check Availability
    Northlake, IL (28 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

    $51,445

    5,574 mi.
    Est. $938/mo

    Laurel BMW of Westmont

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

    $45,500

    12,100 mi.
    Est. $830/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (22 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 i xDriveSkyscraper Grey Metallic 2025 BMW 330 i xDriveSkyscraper Grey Metallic 2025 BMW 330 i xDriveSkyscraper Grey Metallic 2025 BMW 330 i xDriveSkyscraper Grey Metallic 2025 BMW 330 i xDriveSkyscraper Grey Metallic 2025 BMW 330 i xDrive

    $44,469

    $1K
    5,886 mi.
    Est. $811/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (27 mi)
    Quick view
  • Alpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDriveAlpine White 2024 BMW 330 xDrive

    $34,500

    $500
    28,896 mi.
    Est. $629/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (30 mi)
    Quick view
  • White 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XIWhite 2025 BMW 330 XI

    $38,998

    16,555 mi.
    Est. $711/mo

    CarMax Tinley Park

    Check Availability
    Tinley Park, IL (18 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

    $48,906

    529 mi.
    Est. $892/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (22 mi)
    Quick view
  • Jet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDriveJet Black 2023 BMW 330 i xDrive

    $31,480

    56,979 mi.
    Est. $574/mo

    BMW of Schererville

    4.8
    Check Availability
    Schererville, IN (13 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDriveGray Metallic 2025 BMW 330 i xDrive

    $43,270

    $535
    6,662 mi.
    Est. $789/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (22 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

    $31,556

    $443
    45,528 mi.
    Est. $576/mo

    Old Orchard Nissan

    4.5
    Check Availability
    Skokie, IL (30 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NABlack Sapphire Metallic 2026 BMW 330 xDrive NA

    $55,040

    1,417 mi.
    Est. $1,004/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (27 mi)
    Quick view
  • Gray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDriveGray Metallic 2026 BMW 330 I XDrive

    $55,225

    1,100 mi.
    Est. $1,007/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (18 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrivePhytonic Blue Metallic 2024 BMW 330 i xDrive

    $31,899

    $100
    44,081 mi.
    Est. $582/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (22 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDriveArctic Race Blue Metallic 2025 BMW 330 i xDrive

    $42,990

    $561
    7,075 mi.
    Est. $784/mo

    Laurel BMW of Westmont

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

    59,088 mi.
    Est. $493/mo

    CarMax Murfreesboro

    Check Availability
    $249 delivery to Oak Lawn, IL (16 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDriveBlack Sapphire Metallic 2024 BMW 330 i xDrive

    $39,990

    9,449 mi.
    Est. $730/mo

    Autohaus BMW

    4.8
    Check Availability
    $259 delivery from Saint Louis, MO (260 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

BMW 330 i xDrive by city

BMW 330 i xDrive by year