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
  • Black 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDrive

    $13,995

    90,600 mi.
    Est. $254/mo

    Premier Auto Group

    Turnersville, NJ (16 mi)
    Check Availability

  • Black 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDriveBlack 2017 BMW 330 xDrive

    $13,995

    90,600 mi.
    Est. $254/mo

    Premier Auto Group

    Turnersville, NJ (16 mi)
    Check Availability

  • 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

    $30,474

    33,409 mi.
    Est. $554/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (21 mi)
    Check Availability

  • 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

    $34,928

    27,025 mi.
    Est. $635/mo

    Euro Motorcars Devon

    4.4
    Devon, PA (29 mi)
    Check Availability
  • White Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDriveWhite Metallic 2023 BMW 330 i xDrive

    $30,479

    $2K
    55,203 mi.
    Est. $554/mo

    BMW of Doylestown A Thompson Dealership

    4.5
    Doylestown, PA (29 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

    $37,554

    $1K
    15,781 mi.
    Est. $683/mo

    Pellegrino Buick GMC

    4.7
    Williamstown, NJ (19 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDrive

    $45,382

    475 mi.
    Est. $825/mo

    BMW of Devon

    4.9
    Devon, PA (28 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,990

    $1.4K
    44,456 mi.
    Est. $436/mo

    Colonial Volkswagen, Inc.

    4.5
    Feasterville Trevose, PA (16 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDriveGlacier Silver Metallic 2019 BMW 330 xDrive

    $22,995

    59,021 mi.
    Est. $418/mo

    Premier Auto Group

    Turnersville, NJ (16 mi)
    Check Availability

  • 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

    $23,484

    63,405 mi.
    Est. $427/mo

    Grace Auto Group

    4.5
    Morrisville, PA (18 mi)
    Check Availability
  • Alpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDriveAlpine White 2019 BMW 330 i xDrive

    $19,487

    85,692 mi.
    Est. $354/mo

    GENESIS OF CONSHOHOCKEN

    4.9
    CONSHOHOCKEN, PA (24 mi)
    Check Availability
  • Alpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDrive

    $11,989

    90,096 mi.
    Est. $218/mo

    Direct Auto Sales And Repair

    5.0
    Warminster, PA (20 mi)
    Check Availability
  • White 2019 BMW 330 XIWhite 2019 BMW 330 XIWhite 2019 BMW 330 XIWhite 2019 BMW 330 XIWhite 2019 BMW 330 XIWhite 2019 BMW 330 XI

    $22,998

    $1K
    52,251 mi.
    Est. $418/mo

    CarMax Turnersville

    4.9
    Sicklerville, NJ (16 mi)
    Check Availability
  • Black 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NABlack 2026 BMW 330 xDrive NA

    $38,988

    $1.7K
    24,132 mi.
    Est. $709/mo

    Matt Blatt Mitsubishi

    4.8
    Glassboro, NJ (20 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrivePhytonic Blue Metallic 2021 BMW 330 xDrive

    $19,474

    90,072 mi.
    Est. $354/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (21 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,622

    36,699 mi.
    Est. $648/mo

    Volkswagen of Springfield

    4.6
    Springfield, PA (29 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

    $24,404

    54,949 mi.
    Est. $444/mo

    Warrington Auto Sales

    Warrington, PA (23 mi)
    Check Availability
  • Gray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDrive

    $43,782

    4,361 mi.
    Est. $796/mo

    BMW of Devon

    4.9
    Devon, PA (28 mi)
    Check Availability
  • 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

    $30,376

    40,091 mi.
    Est. $552/mo

    Pacifico Ford

    4.7
    Philadelphia, PA (18 mi)
    Check Availability
  • Sunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDriveSunset Orange Metallic 2020 BMW 330 i xDrive

    $23,890

    57,009 mi.
    Est. $434/mo

    Volvo Cars Princeton

    4.6
    Lawrenceville, NJ (25 mi)
    Check Availability
  • 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

    $30,474

    40,221 mi.
    Est. $554/mo

    CarsIndex - Horsham

    4.7
    Horsham, PA (21 mi)
    Check Availability

  • 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

    $47,085

    3,722 mi.
    Est. $856/mo

    BMW of Devon

    4.9
    Devon, PA (28 mi)
    Check Availability
  • Alpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDriveAlpine White 2023 BMW 330 xDrive

    $35,404

    37,991 mi.
    Est. $644/mo

    Warrington Auto Sales

    Warrington, PA (23 mi)
    Check Availability
  • Gray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDriveGray 2023 BMW 330 xDrive

    $31,404

    $1K
    38,366 mi.
    Est. $571/mo

    Warrington Auto Sales

    Warrington, PA (23 mi)
    Check Availability
  • Melbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDriveMelbourne Red Metallic 2021 BMW 330 xDrive

    $22,904

    59,270 mi.
    Est. $416/mo

    Warrington Auto Sales

    Warrington, PA (23 mi)
    Check Availability
  • Sunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDriveSunset Orange Metallic 2022 BMW 330 i xDrive

    $27,740

    $250
    38,923 mi.
    Est. $504/mo

    Bob Ruth Ford

    4.0
    $399 delivery from Dillsburg, PA (114 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,622

    36,699 mi.
    Est. $648/mo

    Volkswagen of Springfield

    4.6
    Springfield, PA (29 mi)
    Check Availability

  • Blue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDriveBlue 2020 BMW 330 I xDrive

    $31,998

    18,445 mi.
    Est. $582/mo

    CarMax Fredericksburg

    4.1
    $149 delivery to Maple Shade Township, NJ (5 mi)
    Check Availability

BMW 330 i xDrive by city

BMW 330 i xDrive by year