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

    $32,941

    $2.3K
    34,947 mi.
    Est. $573/mo

    Bill Kay Honda

    4.0
    Bourbonnais, IL (18 mi)
    Check Availability

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

    $33,776

    $3.2K
    30,531 mi.
    Est. $587/mo

    Victory Honda Highland

    4.5
    Highland, IN (16 mi)
    Check Availability

    Quick view
  • Skyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDrive

    $42,112

    18,095 mi.
    Est. $732/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (23 mi)
    Check Availability
    Quick view
  • Mineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDriveMineral Grey Metallic 2022 BMW 330 xDrive

    $29,312

    $900
    42,296 mi.
    Est. $510/mo

    Napleton's River Oaks Kia

    4.8
    Lansing, IL (17 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $26,805

    70,955 mi.
    Est. $466/mo

    Jaguar Land Rover South Shore

    4.3
    Crown Point, IN (15 mi)
    Check Availability
    Quick view
  • 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,530

    49,025 mi.
    Est. $461/mo

    BMW of Schererville

    4.7
    Schererville, IN (13 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDriveBlack Sapphire Metallic 2021 BMW 330 i xDrive

    $27,224

    64,150 mi.
    Est. $474/mo

    Driven Auto of Oak Forest

    3.6
    Oak Forest, IL (20 mi)
    Check Availability
    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. $858/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (23 mi)
    Check Availability
    Quick view
  • Black 2017 BMW 330 330i xDrive AWD 4dr WagonBlack 2017 BMW 330 330i xDrive AWD 4dr WagonBlack 2017 BMW 330 330i xDrive AWD 4dr WagonBlack 2017 BMW 330 330i xDrive AWD 4dr WagonBlack 2017 BMW 330 330i xDrive AWD 4dr WagonBlack 2017 BMW 330 330i xDrive AWD 4dr Wagon

    $17,376

    109,930 mi.
    Est. $302/mo

    Your Choice Auto Sales of Joliet

    4.7
    Joliet, IL (29 mi)
    Check Availability
    Quick view
  • Skyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDriveSkyscraper Gray Metallic 2024 BMW 330 i xDrive

    $39,800

    $500
    11,598 mi.
    Est. $692/mo

    BMW of Orland Park

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

    $40,900

    $470
    10,280 mi.
    Est. $711/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (23 mi)
    Check Availability
    Quick view
  • 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

    $19,995

    85,305 mi.
    Est. $348/mo

    Blue Sky Auto Sales - Crestwood

    1.8
    Crestwood, IL (22 mi)
    Check Availability
    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

    $47,658

    175 mi.
    Est. $829/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (17 mi)
    Check Availability
    Quick view
  • Silver 2018 BMW 330 i xDriveSilver 2018 BMW 330 i xDriveSilver 2018 BMW 330 i xDrive

    $14,800

    88,100 mi.
    Est. $257/mo

    Private seller: Ben

    Matteson, IL (15 mi)
    Contact Seller
    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

    15,705 mi.
    Est. $713/mo

    CarMax Tinley Park

    4.7
    Tinley Park, IL (17 mi)
    Check Availability
    Quick view
  • $41,530

    15,203 mi.
    Est. $722/mo

    BMW of Schererville

    4.7
    Schererville, IN (13 mi)
    Check Availability
    Quick view
  • 2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive2024 BMW 330 xDrive

    $45,500

    0 mi.
    Est. $791/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (17 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    Not Priced

    71,798 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (17 mi)
    Check Availability
    Quick view
  • BLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDriveBLACK 2021 BMW 330 xDrive

    Not Priced

    87,083 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    palos hills, IL (17 mi)
    Check Availability
    Quick view
  • $25,898

    64,380 mi.
    Est. $450/mo

    Advantage Toyota of River Oaks

    4.5
    Calumet City, IL (18 mi)
    Check Availability
    Quick view
  • $48,108

    416 mi.
    Est. $837/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (23 mi)
    Check Availability
    Quick view
  • $45,408

    6,506 mi.
    Est. $790/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (23 mi)
    Check Availability
    Quick view
  • 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

    Not Priced

    16,063 mi.
    Est. $0/mo

    Baha Auto Group

    3.9
    Palos Hills, IL (27 mi)
    Check Availability
    Quick view
  • 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

    $23,998

    32,135 mi.
    Est. $417/mo

    CarMax Glencoe (Edens Expy)

    4.3
    Free delivery to Tinley Park, IL (17 mi)
    Check Availability
    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. $522/mo

    CarMax Buffalo

    5.0
    $249 delivery to Tinley Park, IL (17 mi)
    Check Availability
    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

    $39,990

    $800
    18,043 mi.
    Est. $696/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (42 mi)
    Check Availability
    Quick view
  • 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

    $44,868

    12,148 mi.
    Est. $780/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (37 mi)
    Check Availability
    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,277

    97,973 mi.
    Est. $231/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (44 mi)
    Check Availability
    Quick view
  • Black 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDriveBlack 2021 BMW 330 I xDrive

    $28,998

    29,760 mi.
    Est. $504/mo

    CarMax Hillside (Eisenhower Expy)

    4.7
    Hillside, IL (40 mi)
    Check Availability
    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

    $31,641

    $235
    41,565 mi.
    Est. $550/mo

    Castle Hyundai Downers Grove

    4.2
    Downers Grove, IL (39 mi)
    Check Availability
    Quick view
  • 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

    $41,371

    8,935 mi.
    Est. $720/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (38 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2020 BMW 330 i xDriveMineral White Metallic 2020 BMW 330 i xDriveMineral White Metallic 2020 BMW 330 i xDriveMineral White Metallic 2020 BMW 330 i xDriveMineral White Metallic 2020 BMW 330 i xDriveMineral White Metallic 2020 BMW 330 i xDrive

    $21,060

    $769
    99,885 mi.
    Est. $366/mo

    KNB Motors Inc

    Northlake, IL (42 mi)
    Check Availability
    Quick view
  • Arctic Blue 2025 BMW 330 i xDriveArctic Blue 2025 BMW 330 i xDriveArctic Blue 2025 BMW 330 i xDriveArctic Blue 2025 BMW 330 i xDriveArctic Blue 2025 BMW 330 i xDriveArctic Blue 2025 BMW 330 i xDrive

    $38,900

    $1K
    13,019 mi.
    Est. $677/mo

    Perillo BMW

    3.9
    Chicago, IL (39 mi)
    Check Availability
    Quick view
  • 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

    $44,760

    15,223 mi.
    Est. $779/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (37 mi)
    Check Availability
    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

    $39,990

    $1K
    20,342 mi.
    Est. $696/mo

    Bill Jacobs BMW

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

    $49,321

    $986
    2,672 mi.
    Est. $858/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (44 mi)
    Check Availability
    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

    $29,998

    22,331 mi.
    Est. $522/mo

    CarMax Hillside (Eisenhower Expy)

    4.7
    Hillside, IL (40 mi)
    Check Availability
    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