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

    $37,000

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

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (11 mi)

    Quick view
  • Gray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDriveGray 2024 BMW 330 i xDrive

    $35,695

    $1.3K
    16,604 mi.
    Est. $669/mo

    Woodfield Nissan

    4.6
    Check Availability
    Hoffman Estates, IL (22 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

    $53,130

    5,544 mi.
    Est. $996/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (8 mi)
    Quick view
  • Blue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDrive

    $44,600

    15,608 mi.
    Est. $836/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (28 mi)
    Quick view
  • Gray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NA

    $55,175

    1,110 mi.
    Est. $1,035/mo

    Perillo BMW

    4.0
    Check Availability
    Chicago, IL (12 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

    $39,495

    $1.5K
    16,485 mi.
    Est. $741/mo

    Auto Select

    4.2
    Check Availability
    Roselle, IL (19 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

    $42,990

    18,980 mi.
    Est. $806/mo

    Fields BMW of Northfield

    4.3
    Check Availability
    Northfield, IL (21 mi)
    Quick view
  • White Metallic 2025 BMW 330 i xDriveWhite Metallic 2025 BMW 330 i xDriveWhite Metallic 2025 BMW 330 i xDriveWhite Metallic 2025 BMW 330 i xDriveWhite Metallic 2025 BMW 330 i xDriveWhite Metallic 2025 BMW 330 i xDrive

    $39,516

    15,989 mi.
    Est. $741/mo

    Advantage Acura of Naperville

    3.9
    Check Availability
    Naperville, IL (20 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

    $44,500

    10,647 mi.
    Est. $835/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (11 mi)
    Quick view
  • Black 2022 BMW 330 i xDriveBlack 2022 BMW 330 i xDriveBlack 2022 BMW 330 i xDriveBlack 2022 BMW 330 i xDriveBlack 2022 BMW 330 i xDrive

    $29,900

    22,700 mi.
    Est. $561/mo

    Private seller: David

    Contact Seller
    Aurora, IL (23 mi)
    Quick view
  • $31,931

    27,187 mi.
    Est. $599/mo

    Old Orchard Nissan

    4.5
    Check Availability
    Skokie, IL (18 mi)
    Quick view
  • $17,900

    105,096 mi.
    Est. $336/mo

    Haus of Imports

    4.3
    Check Availability
    Lemont, IL (10 mi)
    Quick view
  • Silver 2017 BMW 330 i xDrive

    $13,890

    76,800 mi.
    Est. $260/mo

    Private seller: Zara

    Contact Seller
    Chicago, IL (15 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

    $39,699

    16,446 mi.
    Est. $745/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (13 mi)

    Quick view
  • $49,989

    4,931 mi.
    Est. $937/mo

    Golf Mill Ford

    4.9
    Check Availability
    Niles, IL (15 mi)
    Quick view
  • Not Priced

    1,890 mi.

    BMW of Orland Park

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

    Not Priced

    24,112 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (17 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDriveBlack Sapphire Metallic 2020 BMW 330 xDrive

    Not Priced

    61,024 mi.
    Est. $0/mo

    Jidd Motors Mitsubishi

    4.6
    Check Availability
    Des Plaines, IL (17 mi)
    Quick view
  • $23,990

    67,530 mi.
    Est. $450/mo

    Mercedes-Benz of Naperville

    4.3
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • Jet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 i

    $24,988

    $500
    22,439 mi.
    Est. $469/mo

    Jennings Chevy / VW

    4.8
    Check Availability
    Glenview, IL (18 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW 330 xDrive

    $41,877

    19,550 mi.
    Est. $785/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $47,877

    9,777 mi.
    Est. $898/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW 330 xDrive

    $41,977

    16,078 mi.
    Est. $787/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • Not Priced

    43,832 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.3
    Check Availability
    Aurora, IL (21 mi)
    Quick view
  • $34,989

    34,090 mi.
    Est. $656/mo

    Gravity Autos Chicago

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

    $35,500

    $313
    27,918 mi.
    Est. $666/mo

    Zeigler Chevrolet

    4.4
    Check Availability
    Schaumburg, IL (21 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

    Not Priced

    8,396 mi.
    Est. $0/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (28 mi)
    Quick view
  • Gray 2018 BMW 330 XI Gran TurismoGray 2018 BMW 330 XI Gran TurismoGray 2018 BMW 330 XI Gran TurismoGray 2018 BMW 330 XI Gran TurismoGray 2018 BMW 330 XI Gran TurismoGray 2018 BMW 330 XI Gran Turismo

    $19,998

    $1K
    69,829 mi.
    Est. $375/mo

    CarMax Raleigh

    Check Availability
    $399 delivery to Hillside, IL (6 mi)
    Quick view
  • Gray 2023 BMW 330 IGray 2023 BMW 330 IGray 2023 BMW 330 IGray 2023 BMW 330 IGray 2023 BMW 330 IGray 2023 BMW 330 I

    $31,998

    $1K
    27,382 mi.
    Est. $600/mo

    CarMax Capital Boulevard

    Check Availability
    $399 delivery to Hillside, IL (6 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