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

    $44,818

    $261
    8,088 mi.
    Est. $842/mo

    BMW of Barrington

    4.7
    Barrington, IL (7 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $29,115

    34,947 mi.
    Est. $547/mo

    McGrath Acura of Downtown Chicago

    3.1
    Chicago, IL (23 mi)
    Check Availability

  • Alpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDrive

    $23,313

    68,151 mi.
    Est. $438/mo

    St. Charles Motorcars

    4.1
    St Charles, IL (16 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDrive

    $30,407

    53,715 mi.
    Est. $572/mo

    VinFast Lisle

    4.7
    Lisle, IL (20 mi)
    Check Availability
  • Alpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDriveAlpine White 2017 BMW 330 xDrive

    $15,350

    84,830 mi.
    Est. $289/mo

    Cardeal

    1.6
    East Dundee, IL (13 mi)
    Check Availability
  • Jet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330CiJet Black 2001 BMW 330 330Ci

    $19,712

    $500
    28,845 mi.
    Est. $371/mo

    Auto Showcase of Carol Stream

    3.1
    Carol Stream, IL (13 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDriveBlack Sapphire Metallic 2022 BMW 330 xDrive

    $29,115

    34,947 mi.
    Est. $547/mo

    McGrath Acura of Downtown Chicago

    3.1
    Chicago, IL (23 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

    $36,908

    $1K
    25,787 mi.
    Est. $694/mo

    Countryside Mitsubishi

    4.9
    Countryside, IL (22 mi)
    Check Availability

  • Phytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrivePhytonic Blue Metallic 2023 BMW 330 i xDrive

    $34,279

    35,024 mi.
    Est. $644/mo

    Maserati of Naperville

    3.1
    Naperville, IL (23 mi)
    Check Availability
  • White 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NAWhite 2026 BMW 330 NA

    $38,899

    6,848 mi.
    Est. $731/mo

    Off Lease Cars

    Crystal Lake, IL (19 mi)
    Check Availability
  • Alpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDrive

    $29,312

    $1K
    35,829 mi.
    Est. $551/mo

    Land Rover Naperville

    2.4
    Naperville, IL (23 mi)
    Check Availability
  • 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

    $32,401

    $409
    43,152 mi.
    Est. $609/mo

    Maserati of Naperville

    3.1
    Naperville, IL (23 mi)
    Check Availability
  • Black 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDriveBlack 2024 BMW 330 i xDrive

    $37,000

    27,000 mi.
    Est. $695/mo

    Private seller: Ben

    Hoffman Estates, IL (10 mi)
    Contact Seller
  • Portimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NAPortimao Blue Metallic 2026 BMW 330 xDrive NA

    $42,908

    18,211 mi.
    Est. $807/mo

    Countryside Mitsubishi

    4.9
    Countryside, IL (22 mi)
    Check Availability

  • Jet Black 2005 BMW 330 330CiJet Black 2005 BMW 330 330CiJet Black 2005 BMW 330 330CiJet Black 2005 BMW 330 330CiJet Black 2005 BMW 330 330CiJet Black 2005 BMW 330 330Ci

    $8,402

    $2K
    101,814 mi.
    Est. $158/mo

    City Volkswagen of Chicago

    4.9
    Chicago, IL (16 mi)
    Check Availability
  • Jet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330iJet Black 2020 BMW 330 330i

    $21,988

    50,768 mi.
    Est. $413/mo

    iDrive Motor Sports Inc.

    3.5
    Berwyn, IL (21 mi)
    Check Availability
  • Jet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NAJet Black 2026 BMW 330 I XDrive NA

    $40,372

    13,968 mi.
    Est. $759/mo

    Muller Honda of Gurnee

    4.8
    Gurnee, IL (22 mi)
    Check Availability
  • Blue 2018 BMW 330 xDrive

    $16,267

    69,912 mi.
    Est. $306/mo

    Autos of Chicago

    4.5
    Arlington Heights, IL (4 mi)
    Check Availability
  • $21,377

    86,667 mi.
    Est. $402/mo

    Lux Cars Chicago

    3.9
    Buffalo Grove, IL (6 mi)
    Check Availability
  • 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

    $25,908

    44,941 mi.
    Est. $487/mo

    Countryside Mitsubishi

    4.9
    Countryside, IL (22 mi)
    Check Availability

  • $18,111

    85,460 mi.
    Est. $340/mo

    Golf Mill Ford

    4.9
    Niles, IL (12 mi)
    Check Availability
  • Alpine White 2023 BMW 330 xDrive

    $36,369

    17,447 mi.
    Est. $684/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (19 mi)
    Check Availability
  • $34,912

    $1.7K
    25,723 mi.
    Est. $656/mo

    BMW and Mazda of Crystal Lake

    4.8
    Crystal Lake, IL (20 mi)
  • Alpine White 2020 BMW 330 i xDrive

    $17,389

    119,240 mi.
    Est. $327/mo

    Gerald Honda of Countryside

    4.9
    Countryside, IL (22 mi)
    Check Availability
  • Not Priced

    13,437 mi.
    Est. $0/mo

    Westfield Ford

    4.3
    Countryside, IL (22 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

    $39,908

    24,853 mi.
    Est. $750/mo

    Countryside Mitsubishi

    4.9
    Countryside, IL (22 mi)
    Check Availability

  • $21,948

    $131
    69,954 mi.
    Est. $413/mo

    Advantage Cadillac

    4.7
    Hodgkins, IL (23 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $42,990

    17,888 mi.
    Est. $808/mo

    Bill Jacobs BMW

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

    $42,890

    $100
    16,255 mi.
    Est. $806/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (24 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDrive NA

    $42,890

    $100
    15,815 mi.
    Est. $806/mo

    Bill Jacobs BMW

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

    $19,998

    48,170 mi.
    Est. $376/mo

    CarMax Colorado Springs

    4.5
    $799 delivery to Schaumburg, IL (4 mi)
    Check Availability
  • 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,995

    8,934 mi.
    Est. $677/mo

    Unlimited Motors

    4.4
    $255 delivery from Westfield, IN (170 mi)
    Check Availability

Compare the BMW 330