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
  • Gray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDriveGray Metallic 2026 BMW 330 xDrive

    $51,911

    1,099 mi.
    Est. $974/mo

    Knauz Auto Park

    4.7
    Check Availability
    Lake Bluff, IL (11 mi)

    Quick view
  • Mediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDriveMediterranean Blue Metallic 2020 BMW 330 i xDrive

    $29,400

    29,267 mi.
    Est. $551/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (22 mi)

    Quick view
  • $40,300

    13,006 mi.
    Est. $756/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (22 mi)
    Quick view
  • Jet Black 2020 BMW 330 xDrive

    $23,869

    64,882 mi.
    Est. $448/mo

    Laurel BMW of Westmont

    4.5
    Check Availability
    Westmont, IL (23 mi)
    Quick view
  • $26,308

    62,122 mi.
    Est. $493/mo

    Fields Motorcars Downers Grove

    Check Availability
    Downers Grove, IL (23 mi)
    Quick view
  • Alpine White 2019 BMW 330 xDrive

    Not Priced

    96,846 mi.
    Est. $0/mo

    Jack Phelan Chrysler Dodge Jeep RAM

    4.9
    Check Availability
    Countryside, IL (25 mi)
    Quick view
  • $26,857

    40,275 mi.
    Est. $504/mo

    Huntley Ford

    4.4
    Check Availability
    Huntley, IL (27 mi)
    Quick view
  • Alpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDriveAlpine White 2022 BMW 330 i xDrive

    $25,399

    87,167 mi.
    Est. $476/mo

    Gurnee Volkswagen

    3.1
    Check Availability
    Gurnee, IL (18 mi)

    Quick view
  • $26,054

    41,022 mi.
    Est. $489/mo

    Maserati of Naperville

    3.6
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • Jet Black 2021 BMW 330 xDrive

    $27,367

    49,781 mi.
    Est. $513/mo

    Mercedes-Benz of Naperville

    4.3
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • Alpine White 2021 BMW 330 xDrive

    $31,290

    32,886 mi.
    Est. $587/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 xDrive

    $42,390

    15,484 mi.
    Est. $795/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (29 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW 330 xDrive

    $42,290

    11,390 mi.
    Est. $793/mo

    Bill Jacobs BMW

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

    $27,998

    43,925 mi.
    Est. $525/mo

    CarMax Greenwood

    Check Availability
    Free delivery to Glencoe, IL (8 mi)
    Quick view
  • Black 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XIBlack 2025 BMW 330 XI

    $37,998

    24,783 mi.
    Est. $713/mo

    CarMax Chattanooga

    4.0
    Check Availability
    $299 delivery to Glencoe, IL (8 mi)
    Quick view
  • Alpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDrive

    $33,412

    37,685 mi.
    Est. $627/mo

    Napleton's Valley Hyundai

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

    $41,407

    $318
    11,598 mi.
    Est. $777/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (37 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NAArctic Race Blue Metallic 2026 BMW 330 I XDrive NA

    $48,130

    11,280 mi.
    Est. $903/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (50 mi)
    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

    $36,994

    30,531 mi.
    Est. $694/mo

    Victory Honda Highland

    4.5
    Check Availability
    Highland, IN (48 mi)
    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

    $42,189

    6,238 mi.
    Est. $791/mo

    Genesis of Aurora

    4.8
    Check Availability
    AURORA, IL (31 mi)
    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

    $25,352

    64,150 mi.
    Est. $475/mo

    Driven Auto of Oak Forest

    3.6
    Check Availability
    Oak Forest, IL (38 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

    $49,318

    529 mi.
    Est. $925/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (37 mi)
    Quick view
  • Alpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 iAlpine White 2023 BMW 330 i

    $30,803

    $100
    31,121 mi.
    Est. $578/mo

    BMW of Orland Park

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

    $500
    56,979 mi.
    Est. $591/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (50 mi)
    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. $326/mo

    Your Choice Auto Sales of Joliet

    4.7
    Check Availability
    Joliet, IL (44 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDriveBlack Sapphire Metallic 2022 BMW 330 i xDrive

    $28,162

    55,716 mi.
    Est. $528/mo

    Napleton's Valley Hyundai

    4.7
    Check Availability
    Aurora, IL (31 mi)
    Quick view
  • Alpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 iAlpine White 2021 BMW 330 i

    $21,995

    85,829 mi.
    Est. $413/mo

    Blue Sky Auto Sales - Crestwood

    1.8
    Check Availability
    Crestwood, IL (36 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